更新:2007 年 11 月
错误消息
给定表达式始终不是所提供的 (“type”) 类型表达式决不可能为 true,因为正测试的变量既没有声明为 type,也不是从 type 派生的。
下面的示例生成 CS0184:
复制代码 | |
---|---|
// CS0184.cs // compile with: /W:1 class MyClass { public static void Main() { int i = 0; if (i is string) // CS0184 i++; } } |
更新:2007 年 11 月
表达式决不可能为 true,因为正测试的变量既没有声明为 type,也不是从 type 派生的。
下面的示例生成 CS0184:
复制代码 | |
---|---|
// CS0184.cs // compile with: /W:1 class MyClass { public static void Main() { int i = 0; if (i is string) // CS0184 i++; } } |