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