Menu
CoddyTech

Break

Часть раздела Основы путешествия по C# на Coddy. Урок 44 из 70.

Инструкция break мгновенно останавливает цикл, когда она встречается.

Например,

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

В следующем примере цикл выполняется регулярно, пока не достигает числа 6. Затем программа входит в оператор if и выполняет оператор break. Это немедленно прерывает цикл. Вывод:

0
1
2
3
4
5

break не ограничивается циклами for: он работает так же в циклах while и do-while, а также используется для завершения case внутри инструкции switch. Где бы он ни встретился, он немедленно завершает этот цикл (или инструкцию switch).

challenge icon

Задание

Новичок

Дан код, который выводит числа от 1 до 20 включительно.

Твоя задача — добавить операторы if и break, чтобы выводились только числа от 1 до 15, а цикл завершался до вывода чисел от 16 до 20.

Попробуйте сами

using System;

public class Program {
    public static void Main(string[] args) {
        for (int i = 1; i <= 20; i++) {
            Console.WriteLine(i);
        }
    }
}
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы

Потренируйтесь самостоятельно: Онлайн-компилятор C#