I C #, en C -lignende, simple, generelle formål programmeringssprog, kan variabler gøres nullable , er det muligt for værdien af en variabel til at være null . For eksempel for nogle booleske forespørgsler , især i databaser kan resultatet blive hverken " sand" eller "falsk ", men udefineret. Gøre variable nullable tillader tilbagelevering af værdien " null ", og dermed forhindrer fejl som følge af udefinerede tilfælde. Alle variable typer kan gøres nullable , undtagen for reference- typer, som allerede tillader null . Instruktioner
1
Bestem typen af din variabel , såsom " int " for heltal, " bool " for Boolean eller " char " for tegn.
2
Type et "? " efter variablen type og indtast derefter variabelnavnet og dens oprindelige værdi. Den "?" gør den variable nullable . For eksempel : Hej
int ? variableName = 1
3
Sæt variablen til null ved at skrive variableName = null ; . Kontroller , at din variabel er nullable ved hjælp HasValue og sikre, at HasValue returnerer falsk, som i:
bool variableName.HasValue { få ;}