Compilerwarnung (Stufe 3) CS0642
Aktualisiert: November 2007
Fehlermeldung
Möglicherweise falsche leere Anweisung
Possible mistaken empty statement
Durch ein Semikolon nach einer bedingten Anweisung wird der Code möglicherweise anders als beabsichtigt ausgeführt.
Sie können diese Warnmeldung mithilfe der Compileroption /nowarn oder mit #pragmas warning deaktivieren. Weitere Informationen finden Sie unter /nowarn (Angegebene Warnungen unterdrücken) (C#-Compileroptionen) oder #pragma warning (C#-Referenz).
Im folgenden Beispiel wird CS0642 generiert:
// 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);
}
}
}