DEV Community

umida5
umida5

Posted on

Nulable Types

C# da nullable type (nolga qabul qiluvchi tur) qiymat turlariga null qiymatini berish imkonini beradi.

Nullable Type yaratish:

Nullable turlarni yaratish uchun qiymat turining orqasiga ? qo'shiladi. Misol:


int? nullableInt = null; // nullable int, hozirgi qiymati null

int? num = null;

if (num.HasValue) 
{
    Console.WriteLine(num.Value); // qiymat mavjud bo'lsa, chiqazadi
} 
else 
{
    Console.WriteLine("Null value"); // aks holda 0 chiqaradi
}

Enter fullscreen mode Exit fullscreen mode

Nullable turlar qiymat turlarini null qiymatini qabul qilish imkonini beradi va bu dasturlashda ko'plab holatlarni yanada qulayroq hal qilishga yordam beradi.

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay