컴파일러 오류 CS0201

업데이트: 2007년 11월

오류 메시지

할당, 호출, 증가, 감소 및 새 개체 식만 문으로 사용할 수 있습니다.
Only assignment, call, increment, decrement, and new object expressions can be used as a statement

컴파일러에서 의미 없는 문을 발견하여 오류를 생성합니다.

예제

다음 샘플에서는 CS0201 오류가 발생하는 경우를 보여 줍니다.

// CS0201.cs
public class MainClass
{
   public static void Main()
   {
      2 * 3;   // CS0201
   }
}

다음 샘플에서는 CS0201 오류가 발생하는 경우를 보여 줍니다.

// CS0201_b.cs
// compile with: /target:library
public class MyList<T> 
{
   public void Add(T x)
   {
      int i = 0;
      if ( (object)x == null)
      {
         checked(i++);   // CS0201

         // OK
         checked {
            i++; 
         }
      }
   }
}