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
}
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)