閱讀英文

共用方式為


編譯器警告 (層級 3) CS0642

可能誤用了空白的陳述式

條件陳述式後面的分號可能會導致您的程式碼不如預期執行。

您可以使用NoWarn 編譯器選項或 #pragmas warning 以停用此警告;如需詳細資訊,請參閱 NoWarn (C# 編譯器選項)#pragma 警告

下列範例會產生 CS0642:

C#
// 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);  
      }  
   }  
}