C# Цикл While
Цикли
Цикли можуть виконувати блок коду, поки досягнуто вказану умову.
Цикли зручні, оскільки вони економлять час, зменшують кількість помилок і роблять код більш читабельним.
C# Цикл While
Цикл while
перебирає блок коду, доки виконується задана умова, тобто є True
:
Синтаксис
while (умова)
{
// блок коду для виконання
}
У наведеному нижче прикладі код у циклі виконуватиметься знову і знову, доки значення змінної (i) менш як 5:
Примітка: Не забудьте збільшити змінну, яка використовується в умові, інакше цикл ніколи не закінчиться!
Цикл Do/While
Цикл do/while
є варіантом циклу while
. Цей цикл виконає блок коду один раз, перш ніж перевірити, чи виконується умова, а потім повторюватиме цикл, доки умова виконується.
Синтаксис
do
{
// блок коду для виконання
}
while (умова);
У прикладі нижче використовується цикл do/while
. Цикл завжди виконуватиметься принаймні один раз, навіть якщо умова хибна, оскільки блок коду виконується до перевірки умови:
Не забудьте збільшити змінну, яка використовується в умові, інакше цикл ніколи не закінчиться!