C Sharp/Оператор switch
Зовнішній вигляд
< C Sharp
C Sharp. Оператор switch дозволяє внести розгалуження у програмі у відповідності при умові, що деяка змінна може приймати конкретні значення. Дозволяє спростити синтаксис програми, замість написання декількох послідовних операторів if.
Синтаксис: |
---|
switch (вираз)
{
case константний-вираз:
команда;
оператор-переходу;
[default:
команда;
оператор-переходу;]
}
|
- вираз - Ціле число, enum або строка.
- команда - операції які необхідно виконати у випадку, коли управління буде перенаправлене до конкретної гілки програми.
- оператор-переходу - оператори, які управляють ходом виконання програми такі як: break, return, throw, goto, continue...
- константний-вираз - значення виразу, при якому необхідно виконувати конкретні дії.