Qisqa if..else
Qisqa if...else (ternar operator)
Shuningdek, if else’ning qisqa shakli ham mavjud. U uchta operanddan iborat bo‘lgani uchun ternar operator deb ataladi. Undan bir necha qator kodni bitta qator bilan almashtirish uchun foydalanish mumkin. U ko‘pincha oddiy if else operatorlari o‘rniga ishlatiladi:
Sintaksis
variable = (condition) ? expressionTrue : expressionFalse;
Quyidagicha yozish o‘rniga:
Misol
int time = 20;
if (time < 18)
{
Console.WriteLine("Good day.");
}
else
{
Console.WriteLine("Good evening.");
}
Shunchaki bunday yozishingiz mumkin:
Misol
int time = 20;
string result = (time < 18) ? "Good day." : "Good evening.";
Console.WriteLine(result);
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
