В C# наряду с обычным условным оператором if есть краткий условный оператор. Выглядит так:
int y = 5; string msg; msg = (y >= 5) ? "Больше или равно" : "Меньше"; Console.WriteLine(msg); // Будет выведено "Больше или равно" // Код "msg = (y >= 5) ? "Больше или равно" : "Меньше";" равнозначен конструкции: if (y >= 5) { msg = "Больше или равно"; } else { msg = "Меньше"; }