.NET 4.x Переменное число выражений в if - C#
Формулировка задачи:
Пользователь выбирает в чекбокслисте лини, например он выбрал линию 1 и линию 2, то
if ( линия 1 == true && линия 2 ==true)
а если линия1, линия2 и линия 3, то:
if ( линия 1 == true && линия 2 ==true && линия3==true)
Есть идеи как реализовать переменное число выражений в if'e?
Решение задачи: «.NET 4.x Переменное число выражений в if»
textual
Листинг программы
int caseSwitch = 0; if(line1==true) caseSwitch+=1; if(line2==true) caseSwitch+=2; if(line3==true) caseSwitch+=4; witch (caseSwitch) { case 1: Console.WriteLine("Case 1"); break; case 2: Console.WriteLine("Case 2"); break; case 4: Console.WriteLine("Case 4"); break; default: break; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д