Довідники C# do while

Що таке do while в C#?

Цей цикл схожий на цикл while формою написання, але при цьому працює трохи по-іншому. Цикл do..while виконається один раз сто відсотків, а далі перевірить умову і якщо вона вірна, то цикл виконуватиметься далі.

int x = 13;
do {
    x--;
    Console.WriteLine(x);
} while (x > 10);
Як видно, цикл спочатку неправильний, проте один раз він точно спрацює.

Оператори для роботи у циклах

Існує три основних оператори для роботи в циклах:
  • Оператор break - служить для виходу із циклу повністю;
  • Оператор return - виконує ту ж функцію, що і оператор break, але для циклів краще використовувати break;
  • Оператор continue - пропускає лише одну ітерацію і не виходить із циклу.
Коментарі (1)
Додати коментар

Anatoliy 20 травня 2024 в 17:35

Оператор break завершує роботу циклу, а виконання коду продовжується з місця, яке знаходиться відразу ж після цього циклу. Оператор return завершує виконання всієї функції, в якій знаходиться цикл, а виконання продовжується з місця після коду функції. Так що не користуйтеся return для покидання циклу.
Відповісти