更新:2007 年 11 月
错误消息
空语句可能有错误条件语句后面的分号可能导致代码不按预期执行。
您可以使用 /nowarn 编译器选项或 #pragmas warning 来禁用此警告;有关更多信息,请参见 /nowarn(取消显示指定警告)(C# 编译器选项) 或
下面的示例生成 CS0642:
复制代码 | |
---|---|
// CS0642.cs // compile with: /W:3 class MyClass { public static void Main() { int i; for (i = 0; i < 10; i += 1); // CS0642 semicolon intentional? { System.Console.WriteLine (i); } } } |