Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 19619|Válasz: 0

[Kommunikáció] int C#-ban? Magyarázat

[Linket másol]
Közzétéve 2019. 02. 19. 11:30:04 | | |
NT? : egy nullable típust képvisel, amely egy speciális értéktípus, és az értéke null is lehet
Arra használták, hogy egy változóhoz (int típusú) értéket rendeljenek nullként 0 helyett, amikor a kezdeti értéket változónak állítjuk be
int?? : Az értékek megítélésére és kiosztására használjuk, először annak meghatározása, hogy a jelenlegi változó null-e, ha igen, akkor új értéket rendelhetünk, különben kihagyhatod
Az értéktípus után egy kérdőjel azt jelzi, hogy lehet null (nullable struktúra)

A nullable egy új technika a .NET 2.0-ban, amely arra jelzi, hogy egy értéktípus null lehet-e.

Egy típus esetén, ha vagy értéket, vagy null referencia nullat (vagyis nincs érték), akkor azt mondjuk, hogy a típus nullable.

Ezért egy null típus képviselhet egy értéket, vagy jelezheti, hogy nincs érték. Például egy referenciatípus, mint a String, nullable típus, míg egy értéktípus, mint az Int32, nem nullable típus. A nullable struktúra támogatja az értéktípusok null kiterjesztését, de nem olyan referenciatípusokon, amelyek eleve nullíthatók.

Mivel az értéktípus elég kapacitással rendelkezik ahhoz, hogy egy adott típusra megfelelő értéket reprezentáljon, nem lehet null; Az érték típus nem képviseli a nullértékhez szükséges plusz kapacitást.

Például: nyilvános int? életkor;

Kiegészítés: Ugyanez igaz más típusú hozzáadás utáni kérdésekre is.
Int? num = null;   Így van
int num=null;     Tévedés





Előző:2019. február 19., kedd (Boldog Lámpás Fesztivált!) )
Következő:C# a http műveletekhez GetStringAsync műveletekhez a HttpClient-et használja
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com