Hvordan ha ha nullverdier variabler

Hvordan ha ha nullverdier variabler


I C #, en C-aktig, enkel, generell programmeringsspråk, variabler kan gjøres ha nullverdier; det er mulig for verdien av en variabel for å være null. For eksempel, for noen boolske spørringer, spesielt i databaser, resultatet kan være verken "true" eller "false", men udefinert. Making variabelen ha nullverdier gjør at avkastningen av verdien "null", og dermed hindrer feil som følge av udefinerte tilfeller. Alle variabeltyper kan gjøres nullable, med unntak av referansetyper, som allerede tillater null.

Bruksanvisning

1 Bestem type variabelen, for eksempel "int" for heltall, "bool" for Boolsk, eller "char" for karakter.

2 Skriv inn et "?" etter variabeltype, deretter inn variabelnavnet og sin opprinnelige verdi. Den "?" gjør den variable kan ha nullverdier. For eksempel:

int? variabelnavn = 1;

3 Sett variable til null ved å skrive variabelnavn = null ;. Sjekk at variabelen kan ha nullverdier ved hjelp HasValue og sikre at HasValue returnerer false, som i:

bool variableName.HasValue {får; }

Hint

  • Du kan også lage variabler kan ha nullverdier ved hjelp System.Nullable <variableType> variabel ;.