НАЙКРАЩИЙ САЙТ ДЛЯ ВЕБ-РОЗРОБНИКІВ
Мова програмування C#. Уроки W3Schools українською для початківців

En Es De

C# Break та Continue


C# Break

Ви вже бачили інструкцію break, яка використовувалась в попередньому розділі цього посібника. Її використовували для "вистрибування" з інструкції switch.

Інструкцію break також можна використати, щоб вийти з циклу.

В цьому прикладі відбувається "вистрибування" з циклу, коли i дорівнює 4:

Приклад

for (int i = 0; i < 10; i++)
{
  if (i == 4)
  {
    break;
  }
  Console.WriteLine(i);
}

Спробуйте самі »


C# Continue

Інструкція continue перериває одну ітерацію (у циклі), якщо виникає зазначена умова, і продовжує наступну ітерацію в циклі.

У цьому прикладі пропускається значення 4:

Приклад

for (int i = 0; i < 10; i++)
{
  if (i == 4)
  {
    continue;
  }
  Console.WriteLine(i);
}

Спробуйте самі »


Break та Continue в циклі While

Ви також можете використовувати break і continue у циклах while:

Break Приклад

int i = 0;
while (i < 10)
{
  Console.WriteLine(i);
  i++;
  if (i == 4)
  {
    break;
  }
}

Спробуйте самі »

Continue Приклад

int i = 0;
while (i < 10)
{
  if (i == 4)
  {
    i++;
    continue;
  }
  Console.WriteLine(i);
  i++;
}

Спробуйте самі »