Compilerfehler CS0201
Aktualisiert: November 2007
Fehlermeldung
Nur assignment-, call-, increment-, decrement- und "new object"-Ausdrücke können als Anweisung verwendet werden.
Only assignment, call, increment, decrement, and new object expressions can be used as a statement
Der Compiler generiert einen Fehler, wenn er auf eine Anweisung ohne Bedeutung trifft.
Beispiel
Im folgenden Beispiel wird CS0201 generiert.
// CS0201.cs
public class MainClass
{
public static void Main()
{
2 * 3; // CS0201
}
}
Im folgenden Beispiel wird CS0201 generiert.
// CS0201_b.cs
// compile with: /target:library
public class MyList<T>
{
public void Add(T x)
{
int i = 0;
if ( (object)x == null)
{
checked(i++); // CS0201
// OK
checked {
i++;
}
}
}
}