Цикл перебора foreach

Цикл foreach используется для просмотра всех объектов из некоторой группы данных, например массива, списка или другого контейнера. Он будет рассмот­рен, когда у нас появится в нем необходимость, а именно в разделе «Оператор foreach» (см. с. 136).

Рекомендации по выбору оператора цикла

Операторы цикла взаимозаменяемы, но можно привести некоторые рекоменда­ции по выбору наилучшего в каждом конкретном случае.

Оператор do while обычно используют, когда цикл требуется обязательно выпол­нить хотя бы раз, например, если в цикле производится ввод данных. Оператором while удобнее пользоваться в тех случаях, когда либо число итера­ций заранее неизвестно, либо очевидных параметров цикла нет, либо модифика­цию параметров удобнее записывать не в конце тела цикла.

Операторы передачи управления

В С# есть пять операторов, изменяющих естественный порядок выполнения вы­числений:

□ оператор безусловного перехода goto;

□ оператор выхода из цикла break;

□ оператор перехода к следующей итерации цикла continue;

□ оператор возврата из функции return;

□ оператор генерации исключения throw.

Эти операторы могут передать управление в пределах блока, в котором они ис­пользованы, и за его пределы. Передавать управление внутрь другого блока за­прещается.

Первые четыре оператора рассматриваются в этом разделе, а оператор throw — далее в этой главе на с. 93.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: