編譯器警告 (層級 3) CS0642
更新:2007 年 11 月
錯誤訊息
可能誤用的空白陳述式
條件陳述式之後的分號可能會導致程式碼無法如預期般執行。
您可以使用 /nowarn 編譯器選項或 #pragmas warning 停止這個警告;如需詳細資訊,請參閱 /nowarn (隱藏指定的警告) (C# 編譯器選項) 或 #pragma warning (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);
}
}
}