оператор 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
ігнорується на 4-й ітерації.
Більш практичний приклад оператора 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
ігнорується на 4-й ітерації.
Більш практичний приклад оператора 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.
Дякуємо за ваш відгук!