I C #, en C -aktig , enkel , generell programmeringsspråk, kan variabler gjøres nullable , det er mulig for verdien av en variabel til å være null . For eksempel , for noen boolske spørringer, spesielt i databaser , kan resultatet være verken "true" eller "false ", men udefinert. Å gjøre variabelen nullable tillater avkastningen av verdien " null ", og dermed hindrer feil som følge av udefinerte tilfeller. Alle typer variable kan foretas nullable , bortsett fra referanse typer, som allerede tillater null . Instruksjoner
en
Bestem type variabelen , for eksempel " int " for heltall , " bool " for boolske eller " røye " for karakter.
2
Type et "?" etter variabelen , skriv inn variabelnavnet og den opprinnelige verdien . Den "?" gjør variabelen nullable . For eksempel : en
int ? variabelnavn = 1;
3
Sett variabelen til null ved å skrive inn variabelnavn = null; . Kontroller at variabelen er nullable ved å bruke HasValue og sikre at HasValue returnerer false , som i : en
bool variableName.HasValue { få ;}