НАЙКРАЩИЙ САЙТ ДЛЯ ВЕБ-РОЗРОБНИКІВ
Мова програмування C#. Уроки W3Schools українською для початківців

En Es De

C# Скорочення If...Else


Скорочення If...Else (тернарний оператор)

Існує також скорочення if else, відоме як тернарний (потрійний) оператор, оскільки воно складається з трьох операндів. Його можна використовувати для заміни кількох рядків коду одним рядком. Його часто використовують для заміни простих інструкцій if else:

Синтаксис

variable = (condition) ? expressionTrue :  expressionFalse;

Замість того, щоб писати:

Приклад

int time = 20;
if (time < 18)
{
  Console.WriteLine("Добрий день.");
}
else
{
  Console.WriteLine("Добрий вечір.");
}

Спробуйте самі »

Можна просто написати:

Приклад

int time = 20;
string result = (time < 18) ? "Добрий день." : "Добрий вечір.";
Console.WriteLine(result);

Спробуйте самі »


C# Вправи

Перевірте себе за допомогою вправ

Вправа:

Надрукувати "Hello World", якщо x більше ніж y.

int x = 50;
int y = 10;
 (x  y)
{
Console.WriteLine("Hello World");
}