다음을 통해 공유


컴파일러 경고(수준 1) CS0184

업데이트: 2007년 11월

오류 메시지

지정된 식은 제공된 ('type') 형식이 아닙니다.
The given expression is never of the provided ('type') type

테스트하고 있는 변수는 type(으)로 선언되거나 type에서 파생되지 않았으므로 식이 true일 수 없습니다.

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

// CS0184.cs
// compile with: /W:1
class MyClass
{
   public static void Main()
   {
      int i = 0;
      if (i is string)   // CS0184
         i++;
   }
}