Введение

Завершено

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

Предположим, вы начнете работать над приложением, обрабатывающим строковые и числовые данные с помощью одномерных и многомерных массивов. После первоначальной проверки вы понимаете, что foreach операторы не поддерживают циклическую логику, которая потребуется во многих случаях. Вам потребуется другой подход для итерации через многомерные массивы, а также для ситуаций, когда foreach циклы не предоставляют необходимый уровень управления итерацией. Вам нужно получить опыт использования for инструкций, если вы будете успешно работать в этом проекте.

В этом модуле вы начните с написания for инструкций, которые итерируют определенное количество раз. После реализации базовой for инструкции вы узнаете, как реализовать for инструкции, которые выполняют итерацию обратно через массив, пропускать элементы массива во время итерации или обрабатывать только указанные элементы массива (изменяя for инициализатор оператора, условие и итератор).

К концу этого модуля вы сможете использовать for инструкции для реализации циклической логики, когда foreach операторы не поддерживают сценарий.

Цели обучения

Изучив этот модуль, вы сможете:

  • Используйте инструкцию for для выполнения цикла по блоку кода.
  • Изучите синтаксис инструкции for , позволяющий управлять шаблоном итерации.

Предварительные условия

  • Опыт использования оператора итерации foreach.
  • Опыт работы с переменными.