Переключатель Заявление

Автор: Randy Alexander
Дата создания: 25 Апрель 2021
Дата обновления: 26 Июнь 2024
Anonim
ГДЕ НАЙТИ 3 ПЕРЕКЛЮЧАТЕЛЬ В BROOKHAVEN RP ROBLOX? Секреты нового обновления Брукхейвен РП Роблокс
Видео: ГДЕ НАЙТИ 3 ПЕРЕКЛЮЧАТЕЛЬ В BROOKHAVEN RP ROBLOX? Секреты нового обновления Брукхейвен РП Роблокс

Содержание

Определение - что означает заявление о переключении?

Оператор переключения в C # является оператором выбора, который позволяет передавать управление программой в список операторов с меткой переключения, соответствующей значению выражения переключения.


Оператор переключения - это оператор управления, который выполняет набор логики на основе результата сравнения между управляющим выражением и метками, указанными в блоке переключателя. Этот тип оператора помогает разрешить значению переменной или выражения выбрать блок кода для выполнения из списка кандидатов, которые представляют различные возможные варианты.

Использование оператора switch повышает производительность и удобочитаемость по сравнению с лестницей if..else..if .. Оператор switch может содержать другой оператор switch, тем самым формируя вложенный переключатель, который может обеспечить более высокую производительность по сравнению с другими подходами.

Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Techopedia объясняет Switch Switch

Оператор switch содержит ключевое слово «switch», за которым следует управляющее выражение switch (в скобках) и блок switch. Блок переключателей может содержать ноль или множество секций переключателей. Каждый раздел переключателя содержит ключевое слово «‘ case », за которым следует выбор (постоянное значение, заканчивающееся на«: ») и список операторов.


После оценки выражения оператора switch управление будет перенесено в оператор после метки case, которая соответствует значению выражения. Если в метках «case» не указана соответствующая константа, управление передается в оператор после метки «default» (если он существует) или в конец оператора switch.

Выражение, указанное в скобках, должно быть целочисленным типом, enum, string, Boolean или типом, который можно преобразовать в целочисленный тип. Каждая секция переключателя может включать несколько меток «case». Конец каждой секции переключателя должен быть недоступен; в результате секция switch должна заканчиваться оператором jump, например «break». Константы, используемые в разных метках case в выражении switch, не могут повторяться.

Например, оператор switch может использоваться для сравнения числового входного значения от пользователя со списком пунктов меню, отображаемых в приложении, а затем для запуска приложения на основе выбора пользователей.


В отличие от C ++, выполнение раздела переключателя в C # не может «провалиться» (продолжить) до следующего раздела переключателя.

Это определение было написано в кон C #