April 9
In C #, un general-purpose linguaggio di programmazione simile al C, semplice, le variabili può essere fatto annullabile; è possibile che il valore di una variabile di essere nullo. Ad esempio, per alcune query booleane, in particolare nelle banche dati, il risultato può essere né "vero" o "falso", ma non definita. Portando il nullable variabile permette il ritorno del valore "nullo", e quindi impedisce errori derivanti da casi indefiniti. Tutti i tipi di variabili possono essere effettuate annullabile, fatta eccezione per i tipi di riferimento, che già permettono nullo.
1 Determinare il tipo di variabile, ad esempio "int" per intero, "bool" per booleano, o "char" per il personaggio.
2 Digitare un "?" dopo il tipo di variabile, quindi inserire il nome della variabile e il suo valore iniziale. Il "?" rende il annullabile variabile. Per esempio:
int? nomeVariabile = 1;
3 Impostare la variabile su null digitando nomeVariabile = null ;. Verificare che la variabile è annullabile utilizzando HasValue e garantire che HasValue restituisce false, come in:
bool variableName.HasValue {get; }