a) Nullable types nima va qachon ishlatiladi? Misol keltiring.
Nullable types qiymat tiplariga (int, bool, double) null qiymatini berish imkoniyatini beradi. Odatda, qiymat turi null qabul qilmaydi, lekin nullable qilinsa, u null qiymatini ham olishi mumkin. Nullable types ma'lumot yo'q yoki mavjud emasligini bildirishi kerak bo'lgan joylarda ishlatiladi.
Misol:
int? age = null;
if (age.HasValue)
{
Console.WriteLine(age.Value);
}
else
{
Console.WriteLine("Age is not available");
}
b) Quyidagi kodning natijasini ayting:
int? num = null;
if (num.HasValue)
{
Console.WriteLine(num.Value);
}
else
{
Console.WriteLine("Null value");
}
Natija: Null value
Bu yerda num null ga teng, shuning uchun num.HasValue false bo'ladi va else bloki bajariladi.
Top comments (0)