Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Messaggio di errore
Il risultato dell'espressione è sempre "value1" perché un valore del tipo "value2" non è mai uguale a "null" del tipo "value3"
The result of the expression is always 'value1' since a value of type 'value2' is never equal to 'null' of type 'value3'
Verrà generato un avviso se si utilizza un operatore con un valore null costante.
Esempio
Il seguente codice di esempio genera l'errore CS0472.
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;
}
}