Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 19619|Vastaus: 0

[Viestintä] int C#:ssa? Selitys

[Kopioi linkki]
Julkaistu 19.2.2019 11.30.04 | | |
NT? : edustaa nollatyyppiä, joka on erikoisarvotyyppi, ja sen arvo voi olla nolla
Käytetään arvon määrittämiseen muuttujalle (int-tyyppi) nollaksi nollan sijaan, kun alkuperäinen arvo asetetaan muuttujaksi
int?? : Arvojen arviointiin ja määrittämiseen käytetään ensin määritetään, onko nykyinen muuttuja nolla, jos on, voit antaa uuden arvon, muuten ohittaa se
Kysymysmerkki arvotyypin jälkeen osoittaa, että se voi olla nolla (nollattava rakenne)

Nullable on uusi tekniikka .NET 2.0:ssa osoittamaan, voiko arvotyyppi olla nolla.

Tyypille, jos sille voi antaa joko arvon tai nollaviitenullin (eli arvoa ei ole), sanomme, että tyyppi on nollattavissa.

Näin ollen nollatyyppi voi edustaa arvoa tai osoittaa, ettei arvoa ole olemassa. Esimerkiksi viitetyyppi kuten String on nollattava tyyppi, kun taas arvotyyppi kuten Int32 ei ole nollattava tyyppi. Nullable-rakenne tukee arvotyyppien laajentamista nollaksi, mutta ei viitetyypeille, jotka ovat luonteeltaan nollattavissa.

Koska arvotyypillä on riittävä kapasiteetti edustaa kyseiselle tyypille sopivaa arvoa, se ei voi olla nolla; Arvotyyppi ei edusta lisäkapasiteettia, joka vaaditaan nollaarvolle.

Esimerkiksi: julkinen int? ikä;

Lisäys: Sama pätee muihin yhteenlaskun jälkeisiin kysymyksiin.
Int? num = null;   Aivan oikein
int num=null;     Väärin





Edellinen:Tiistai 19. helmikuuta 2019 (Happy Lantern Festival!) )
Seuraava:C# käyttää HttpClientia http-operaatioihin GetStringAsync
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com