Введение в Break в C #
Как правило, когда мы говорим о прекращении какого-либо выполнения в то время, мы даем условие для этого. Но во многих случаях у нас нет точного условия для выхода из какого-либо цикла или условия. Здесь с оператором break мы сопоставляем условие, чтобы выйти из текущего выполнения и передать контроль над следующим предстоящим оператором. Это помогает нам продолжать выполнение, избегая определенных операций на определенном этапе. В языках программирования мы часто сталкиваемся с операторами break. Операторы разрыва - это то, что напоминает их смысл, чтобы нарушить логику здесь. Как и другие языки программирования, c # также имеет оператор break. Вы, должно быть, видели оператор break в случае переключения также. В случаях переключения после каждого случая мы обнаруживаем, что это выражение break выходит из этого случая, если не совпадает, и движется вперед.
Синтаксис:
Оператор Break имеет очень простой синтаксис:
break;
Просто ключевое слово break и точка с запятой. Определение оператора break - это не что иное, как передача управления следующей операции в последовательности. Операторы разрыва - это правило, применяемое для своевременного выхода из конкретной ситуации и остановки дальнейшего выполнения.
Диаграмма потока
- Выше блок-схема просто показывает работу оператора break, в начале потока он проверяет конкретное условие. Если он удовлетворен, то цикл продолжается. В тот момент, когда цикл получает оператор прерывания. Или условие, когда этот цикл выходит из цикла с использованием оператора break.
- Поток легко, просто нужно понять это, выполнив несколько примеров.
- Лучше всего ознакомиться с оператором break - это написать код и попробовать вывод с разными сценариями.
- Перерыв заявления очень легко. Но многие люди запутались с ним, поскольку он выходит из цикла и начинает дальнейший процесс выполнения.
- Во многих случаях мы используем эти операторы, особенно во вложенных циклах. Во вложенном цикле внутренний цикл получает операторы break для определенного события, чтобы выйти из цикла.
Как работает оператор Break в C #?
Предположим, у нас есть одна программа, и мы запускаем цикл в этой программе. Наше требование заключается в том, что если цикл достигает 5, остановите выполнение цикла и начните выполнение кода в последовательности. Если вы посмотрите на примеры, внимательно разбейте утверждения, которые, скорее всего, будут работать как смысл, который он имеет. Он прерывает поток выполнения в указанном месте, и управление собирается передать следующую требуемую операцию.
Примеры операторов разрыва в C #
Примеры операторов разрыва в C # приведены ниже:
Пример № 1
Программа для получения нет до 10. Если он превышает 10, то разорвать цикл.
using System;
public class EvenNo (
public static void Main(string() args) (
for(int i=0;i<=20;i++)(
Console.WriteLine(i);
if(i==10)(
break;
)
)
) )
Выход:
В приведенной выше программе мы использовали один для цикла. В этом мы дали условие, если я меньше чем 20, то выполнить дальше. Мы задали условие if в цикле for, что если значение i достигает 10, то выполнение цикла прекращается. И этот сценарий мы реализовали через заявление о разрыве. Попробуйте этот пример в редакторе, и вы получите вывод, как указано выше.
Пример № 2
Теперь мы увидим оператор break с переключателем case
using System;
public class Switch
(
public static void Main(string() args)
(
int n=2;
switch (n)
(
case 1:
Console.WriteLine("Current value of n is: 1");
break;
case 2:
Console.WriteLine("Current value of n is: 2");
break;
case 3:
Console.WriteLine("Current value of n is: 3");
break;
case 4:
Console.WriteLine("Current value of n is: 4");
break;
default:
Console.WriteLine("Please give the correct no.");
break;
)
)
)
Выход:
В приведенной выше программе мы использовали корпус переключателя. В этом мы проверяем несколько случаев. Из первого случая мы проверяем случай на соответствие данному условию. Если регистр переключателя не соответствует определенному условию, он разбивает этот случай с помощью оператора break и переходит к следующему случаю. Выполняется до получения соответствующего случая. Если случай совпадает, он исполняется и выводится. В худшем случае, если ни одно из условий не будет выполнено, тогда выполнение получит случай по умолчанию, упомянутый в операторах регистра переключателя с ключевым словом default. После повторного выполнения этого оператора он получает оператор break и операция завершается.
Пример № 3
Здесь мы увидим оператор break с циклом do-while:
using System;
public class Program
(
public static void Main(string() args)
(
int i = 0;
do
(
Console.WriteLine("The value of i is :(0)", i);
i+=2;
if (i == 10)
break;
)while (i < 20);
Console.WriteLine("Press Enter Key to Exit..");
Console.ReadLine();
)
)
Выход:
В приведенной выше программе мы использовали цикл do-while с оператором break. Мы проверили значение i. мы увеличиваем значение I на 2. Мы разрываем цикл, как только он достигает 10. Но у нас есть условие while, чтобы проверить его до 20. Мы прерываем выполнение в середине цикла согласно нашему требованию. До сих пор мы видели примеры операторов перерыва. Что показывает, как мы можем использовать оператор break с различными циклами и с условием if. Это очень простые примеры, чтобы проверить работу операторов break. Чтобы попробовать эти примеры в подходящем редакторе. Когда мы выполняем любой цикл внутри программы и нам нужно разбить его между выполнением в то время, мы используем оператор break с ключевым словом break и точкой с запятой. В это время перерыва оператор получает выполнение из цикла. После этого управление переходит к следующему оператору выполнения в последовательности.
Вывод
У каждого языка есть оператор break для выхода из цикла или условия в определенной точке. Это полностью зависит от требования. Это очень маленькое, но полезное утверждение на любом языке и, следовательно, оно также для c #. Постарайтесь испачкать руки при использовании оператора break.
Рекомендуемые статьи
Это руководство по нарушению оператора в C #. Здесь мы обсудим введение и работу оператора break в c # вместе с его примерами. Вы также можете посмотреть следующие статьи, чтобы узнать больше -
- Синтаксис для цикла C # в то время как
- Основные команды C #
- Как работает Loop в C?
- Как проверить палиндром в программе C ++?
- Циклы в VBScript с примерами