Результаты поиска по запросу "switch-statement"

5 ответов

Использование Java Generics с Enums

Update: Спасибо всем, кто помог - ответ на этот вопрос заключался в том, что я не заметил в моем более сложном коде и что я не знал о ковариантных типах возв...

3 ответа

Создание переключателя языков - только 2 языка - ASP.NET MVC

Приложение ASP.NET MVC было близко к завершению, после чего было решено, что ему нужен переключатель языка. Это будут просто два языка: английский и японский...

10 ответов

Переключатель без значения по умолчанию при работе с перечислениями

Это моя любимая мозоль с тех пор, как я начал использовать .NET, но мне было любопытно, если я что-то упустил. Мой фрагмент кода не скомпилируется (прошу про...

ТОП публикаций

13 ответов

Когда нужно попытаться исключить оператор switch? [Дубликат]

На этот вопрос уже есть ответ: Переключатель (случай) всегда не так? [/questions/335971/is-switch-case-always-wrong] 8 ответов Я столкнулся с оператором switch в кодовой базе, над которой я работаю, и пытаюсь выяснить, как заменить его чем-то ...

7 ответов

Рекомендации по рефакторингу для больших коммутаторов в C #

У меня есть приложение на C # / Winforms, которое позволяет пользователям размещать объекты в сетке для создания уровней для игры. У него есть несколько инструментов для размещения плиток / источников света / дверей / объектов и т. Д. В настоящее ...

5 ответов

Получите поведение переключателя / случая в Perl 5

Есть ли в Perl 5 аккуратный способ создания регистра или оператора switch? Мне кажется, они должны включать переключатель, версия 6 .. Мне нужна эта структура управления в скрипте, и я слышал, что вы можете импортировать «модуль переключения». ...

9 ответов

Заявление о переключении VB.NET GoTo Case

Я пишу некоторый код в VB.NET, который использует оператор switch, но в одном из случаев он должен перейти к другому блоку. В C # это будет выглядеть так: switch (parameter) { case "userID": // does something here. case "packageID": // does ...

9 ответов

Переключатель / переключение div (jquery)

Я хочу выполнить довольно простую задачу (надеюсь!) Я получил два тега div и 1 тег привязки, например: <a href="javascript:void(0);">forgot password?</a> <div id="login-form"></div> <div id="recover-password" style="display:none;"></div>Что я ...

9 ответов

swtich был бы мечтой ... он был вложен, если / elses ... написан на языке C ++ программистами COBOL ... Я ушел вскоре после этого.

отрим следующие два фрагмента с фигурными скобками: switch (var) { case FOO: { x = x + 1; break; } case BAR: { y = y + 1; break; } } Без брекетов: switch (var) { case FOO: x = x + 1; break; case BAR: y = y + 1; break; }Я знаю, что во фрагменте ...

2 ответа

Большое спасибо за ответ. Это было действительно полезно. Если бы я мог отметить два ответа как правильные, я бы тоже отметил ваш. Как это я не могу :(. Во всяком случае, я очень ценю вашу помощь.

но я прочитал вопросы, которые рекомендуют не использовать операторы switch-case на языках, которые его поддерживают. Что касается Python, я видел несколько замен регистров, таких как: Использование словаря (много вариантов)Использование ...