Оператор Continue
Оператор continue
використовується для переходу до наступної ітерації циклу.
Коли ми використовуємо оператор continue
, будь-який код, що йде після нього у блоці коду, ігнорується, а цикл переходить до наступної ітерації.
Розглянемо приклад:
Як видно з наведеного вище коду, другий і третій методи Console.WriteLine
ігноруються під час кожної ітерації.
Аналогічно, ми також можемо умовно ігнорувати код за допомогою оператора continue
:
main.cs
1234567891011121314151617using 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
1234567891011121314151617using 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.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 1.59
Оператор Continue
Свайпніть щоб показати меню
Оператор continue
використовується для переходу до наступної ітерації циклу.
Коли ми використовуємо оператор continue
, будь-який код, що йде після нього у блоці коду, ігнорується, а цикл переходить до наступної ітерації.
Розглянемо приклад:
Як видно з наведеного вище коду, другий і третій методи Console.WriteLine
ігноруються під час кожної ітерації.
Аналогічно, ми також можемо умовно ігнорувати код за допомогою оператора continue
:
main.cs
1234567891011121314151617using 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
1234567891011121314151617using 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.
Дякуємо за ваш відгук!