Nullable reference types (string?)
Në shqip: Tipet referencë që mund të jenë null
ShpjegimiSQ
Me <Nullable>enable</Nullable>, kompajleri dallon string (kurrë null) nga string? (mund të jetë null) dhe të paralajmëron para se të rrëzohesh. ! e thotë „më beso, s'është null“.
EnglishEN
With <Nullable>enable</Nullable>, the compiler distinguishes string (never null) from string? (may be null) and warns you before you crash. ! says “trust me, it's not null”.
Si ta mendosh
Si një etiketë „mund të jetë bosh“ në kuti.
Lexoje në anglisht
Like a “may be empty” label on a box.
Shembull kodicsharp
string? mbiemri = null;
Console.WriteLine(mbiemri?.ToUpper() ?? "(pa mbiemër)");