C#

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)");

Terma të lidhur