C# — Как задать несколько значений одному «if»? Всем привет! Я учусь писать на C#. У меня возникла небольшая проблемка. Моя ситуация: Вот например:
if (A == "Да")
{
текст
}
else if (A == "Ага")
{
текст
}
else if (A == "Угу")
{
текст
}
и так далее
И этот текст везде одинаковый. Вопрос: Можно ли написать сразу "if A = "ага", "угу" и так далее(что-то типо того) и вот этот самый текст"
Надеюсь правильно объяснил проблему. Заранее спасибо!

21 Авг 2019 в 06:30
220 +1
0
Ответы
1

Да, можно задать несколько значений одному «if» при помощи логического оператора «ИЛИ» (||). В вашем случае это будет выглядеть так:

if (A == "Да" || A == "Ага" || A == "Угу")
{
// текст
}

Таким образом, если значение переменной A равно «Да», «Ага» или «Угу», то выполняется блок кода с комментарием «текст».

20 Апр в 13:17
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 548 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир