Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


Ostrzeżenie kompilatora (poziom 3) CS0642

Możliwe błędne puste stwierdzenie

Średnik po instrukcji warunkowej może spowodować, że kod będzie wykonywany inaczej niż zamierzone.

Aby uzyskać więcej informacji, możesz użyć opcji kompilatora NoWarn lub #pragmas warning wyłączyć to ostrzeżenie. Aby uzyskać więcej informacji, zobacz NoWarn (Opcje kompilatora języka C#) lub ostrzeżenie #pragma.

Poniższy przykład generuje 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);  
      }  
   }  
}