Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Оператор Continue | Цикли
Основи C#

bookОператор Continue

Оператор continue використовується для переходу до наступної ітерації циклу.

Коли ми використовуємо оператор continue, будь-який код, що йде після нього у блоці коду, ігнорується, а цикл переходить до наступної ітерації.

Розглянемо приклад:

Як видно з наведеного вище коду, другий і третій методи Console.WriteLine ігноруються під час кожної ітерації.

Аналогічно, ми також можемо умовно ігнорувати код за допомогою оператора continue:

main.cs

main.cs

copy
1234567891011121314151617
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { for(int i = 0; i < 5; i++) { if(i == 3) { continue; } Console.WriteLine(i); } } } }

У наведеному вище прикладі оператор Console.WriteLine ігнорується під час четвертої ітерації.

Більш практичний приклад використання оператора continue наведено в наступному коді:

main.cs

main.cs

copy
1234567891011121314151617
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { for(int i = 0; i < 10; i++) { if(i % 2 != 0) { continue; } Console.WriteLine(i); } } } }

Наведений код виконує ітерацію від числа 0 до 9. Він перевіряє, чи є i непарним, використовуючи умову i % 2 != 0, оскільки непарне число при діленні на 2 завжди дає ненульовий залишок. Якщо число непарне, відбувається перехід до наступної ітерації, а якщо парне — не пропускається і, відповідно, виводиться значення i. Таким чином, виводяться всі парні числа від 0 до 9.

question mark

Що робить оператор continue у циклі?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 7

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Awesome!

Completion rate improved to 1.59

bookОператор Continue

Свайпніть щоб показати меню

Оператор continue використовується для переходу до наступної ітерації циклу.

Коли ми використовуємо оператор continue, будь-який код, що йде після нього у блоці коду, ігнорується, а цикл переходить до наступної ітерації.

Розглянемо приклад:

Як видно з наведеного вище коду, другий і третій методи Console.WriteLine ігноруються під час кожної ітерації.

Аналогічно, ми також можемо умовно ігнорувати код за допомогою оператора continue:

main.cs

main.cs

copy
1234567891011121314151617
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { for(int i = 0; i < 5; i++) { if(i == 3) { continue; } Console.WriteLine(i); } } } }

У наведеному вище прикладі оператор Console.WriteLine ігнорується під час четвертої ітерації.

Більш практичний приклад використання оператора continue наведено в наступному коді:

main.cs

main.cs

copy
1234567891011121314151617
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { for(int i = 0; i < 10; i++) { if(i % 2 != 0) { continue; } Console.WriteLine(i); } } } }

Наведений код виконує ітерацію від числа 0 до 9. Він перевіряє, чи є i непарним, використовуючи умову i % 2 != 0, оскільки непарне число при діленні на 2 завжди дає ненульовий залишок. Якщо число непарне, відбувається перехід до наступної ітерації, а якщо парне — не пропускається і, відповідно, виводиться значення i. Таким чином, виводяться всі парні числа від 0 до 9.

question mark

Що робить оператор continue у циклі?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 7
some-alt