Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Fehlermeldung
Das Ergebnis des Ausdrucks ist immer 'Wert1', da ein Wert vom Typ 'Wert2' niemals NULL des Typs 'Wert3' entspricht
The result of the expression is always 'value1' since a value of type 'value2' is never equal to 'null' of type 'value3'
Der Compiler erzeugt eine Warnung, wenn Sie einen Operator mit einem konstanten NULL-Wert verwenden.
Beispiel
Im folgenden Beispiel wird CS0472 generiert.
public class Test
{
public static int Main()
{
int i = 5;
int counter = 0;
// Comparison:
if (i == null) // CS0472
// To resolve, use a valid value for i.
counter++;
return counter;
}
}