У меня есть несколько сложная необходимость для оператора switch с переменным списком регистров. Это будет выглядеть, как это в псевдокоде ..Список переменных в операторе switch
switch(check){
case 1:
case 2:
..
case etc: do something
break;
}
в теории список случае будет генерироваться от массива, где я не знаю, количество возможных значений случай заранее.
[1,2,3,4,5 ... ]
это возможно?
Вы, кажется, ищет помощи, сообщив нам свое решение, но если мы знаем эту проблему, мы могли бы прийти к выводу, что намного лучше и проще, чтобы достичь того, чего вы хотите, не могли бы вы поделиться своей проблемой? – SidOfc
Если вы не знаете количество возможных значений, то откуда вы знаете, что хотите делать с этими неизвестными значениями? Вы предполагаете, что «случай 1» провалится в следующих случаях? –
I второй комментарий Сидни. Я понимаю, что оператор switch не является правильным инструментом для работы. Было бы полезно увидеть фактическую проблему, которую вы пытаетесь решить. – gargantuan