Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 19619|Svare: 0

[Kommunikasjon] int i C#? Forklaring

[Kopier lenke]
Publisert på 19.02.2019 11:30:04 | | |
NT? : representerer en null type, som er en spesiell verditype, og dens verdi kan være null
Brukes til å tildele en verdi til en variabel (int-type) som null i stedet for 0 når man setter startverdien til en variabel
int?? : Brukes til å vurdere og tildele verdier, først avgjøre om den nåværende variabelen er null, hvis ja, kan du tildele en ny verdi, ellers hoppe over den
Et spørsmålstegn etter verditypen indikerer at den kan være null (null struktur)

Nullbar er en ny teknikk i .NET 2.0 for å indikere om en verditype kan være null.

For en type, hvis du kan tildele den enten en verdi eller en nullreferanse-null (det vil si at det ikke finnes noen verdi), sier vi at typen er null.

Derfor kan en nulltype representere en verdi, eller indikere at ingen verdi eksisterer. For eksempel er en referansetype som String en nullbar type, mens en verditype som Int32 ikke er en nullbar type. Nullable-strukturen støtter utvidelse av verdityper til å være null, men ikke på referansetyper, som er iboende nullbare.

Fordi verditypen har nok kapasitet til å representere en verdi som passer for den typen, kan den ikke være null; Verditypen representerer ikke den ekstra kapasiteten som kreves for en nullverdi.

For eksempel: offentlig int? alder;

Tillegg: Det samme gjelder for andre typer spørsmål etter addisjon.
int? num = null;   Det stemmer
int num=null;     Feil





Foregående:Tirsdag 19. februar 2019 (Happy Lantern Festival!) )
Neste:C# bruker HttpClient for http-operasjoner GetStringAsync
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com