In C # , ett C -liknande , enkla , allmänna ändamål programmeringsspråk kan variabler göras null , är det möjligt för värdet av en variabel för att vara null . Till exempel , för några booleska frågor , särskilt i databaser , kan resultatet bli varken " sant " eller " falskt ", men odefinierad . Göra den variabla null tillåter återlämnande av värdet "noll ", och därmed förhindrar fel på grund av odefinierade fall. Alla variabla typer kan göras null, med undantag för referens typer, som redan tillåter null . Instruktioner
1
Bestäm vilken typ av variabel som " int " för heltal , " bool " för Boolean , eller " char " för tecknet .
2
Type ett "?" efter variabeln typ och sedan ange variabelnamnet och dess ursprungliga värde . Den " ? " gör variabeln null . Till exempel :
int ? variableName = 1 ;
3
Ange variabeln till null genom att skriva variableName = null ; . Kontrollera att din variabel är null genom HasValue och säkerställa att HasValue returnerar false , som i :
bool variableName.HasValue { få ;} Addera