英語で読む

次の方法で共有


コンパイラの警告 (レベル 1) CS0184

式は指定された型 ('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++;  
   }  
}