ВУЗ:
Составители:
Рубрика:
80 
5.3. Пустой оператор 
Пустой оператор – это «пустая строка» в тексте программы, завершаемая 
точкой  с  запятой.  Иногда  полезно  рассматривать  отсутствие  операторов  как 
существующий  пустой  оператор.  Синтаксически  допустимо  ставить  лишние 
точки  с  запятой,  полагая,  что  вставляются  пустые  операторы.  Например, 
синтаксически допустима следующая конструкция:  
for (int j = 1; j < 5; j++) 
         {;;;}; 
Она может рассматриваться как задержка по времени, работа на холостом 
ходе. 
5.4. Операторы выбора 
Как  в  С++  и  других  языках  программирования,  в  языке C# для  выбора 
одной из нескольких возможностей используются две конструкции – if и switch. 
Первую из них обычно называют альтернативным выбором, вторую – разбором 
случаев. 
5.4.1. Оператор if 
Начнем с синтаксиса оператора if: 
if (выражение_1)     оператор_1 
else   if (выражение_2)   оператор_2 
... 
else   if (выражение_K)   оператор_K 
else   оператор_N 
Следует  отметить  следующую  особенность  синтаксиса:  выражения  if 
должны  заключаться  в  круглые  скобки  и  быть  булевого  типа.  Точнее, 
выражения  должны  давать  значения  true  или  false.  По  правилам  синтаксиса 
языка  С++, then-ветвь  оператора  следует  сразу  за  круглой  скобкой  без 
ключевого  слова then, типичного  для  большинства  языков  программирования. 
Каждый  из  операторов  может  быть  блоком – в  частности, if-оператором. 
Поэтому возможна и такая конструкция: 
if (выражение1) if (выражение2) if (выражение3) ... 
Ветви  else  и  if,  позволяющие  организовать  выбор  из  многих 
возможностей,  могут  отсутствовать.  Может  быть  опущена  и  заключительная 
else-ветвь.  В  этом  случае  краткая  форма  оператора  if  задает  альтернативный 
выбор – делать или не делать – выполнять или не выполнять then-оператор. 
Выражения if проверяются в порядке их написания. Как только получено 
значение true, проверка прекращается и выполняется оператор (это может быть 
блок),  который  следует  за  выражением,  получившим  значение  true.  С 
завершением  этого  оператора  завершается  и  оператор  if.  Ветвь  else,  если  она 
есть, относится к ближайшему открытому if. 
Страницы
- « первая
 - ‹ предыдущая
 - …
 - 74
 - 75
 - 76
 - 77
 - 78
 - …
 - следующая ›
 - последняя »
 
