Вот что я хочу сделать:
switch(myvar)
{
case: 2 or 5:
...
break;
case: 7 or 12:
...
break;
...
}
Я пробовал с "case: 2 || 5", но это не сработало.
Цель состоит в том, чтобы не писать один и тот же код для разных значений.
c#
switch-statement
Иван Проданов
источник
источник
Ответы:
Сложив каждый корпус переключателя, вы достигнете условия ИЛИ.
источник
Вы делаете это, складывая этикетки ящиков :
источник
источник
Операторы case автоматически пропадают, если вы не укажете иное (написав break). Поэтому вы можете написать
// и т.д... }
источник
Пример для оператора switch показывает, что вы не можете складывать непустые
case
s, но должны использоватьgoto
s:источник