Introductie tot Break in C #

Over het algemeen geven we, als we het hebben over het beëindigen van een uitvoering op dat moment, de voorwaarde om dat te doen. Maar in veel gevallen hebben we geen exacte conditie om uit een lus of conditie te komen. Hier, met de break-instructie, passen we de voorwaarde aan om uit de huidige uitvoering te komen en de controle over de volgende aankomende instructie over te dragen. Het helpt ons om door te gaan met de uitvoering door bepaalde bewerkingen in een bepaald stadium te vermijden. In programmeertalen kwamen we vaak de break-statements tegen. Break statements zijn iets dat lijkt op de betekenis om de logica hier te doorbreken. Net als andere programmeertalen heeft c # ook een break-statement. Je moet ook een break-statement hebben gezien in de schakelkast. In schakelgevallen na elke zaak zien we dat deze break-statement uit die zaak komt als deze niet overeenkomt en vooruit gaat.

Syntaxis:

Break statement heeft een zeer eenvoudige syntaxis als volgt:

break;

Alleen het trefwoord break en puntkomma. Het definiëren van een break-instructie is niets anders dan de besturing in volgorde overdragen aan de volgende bewerking. Break statements zijn de regel die wordt toegepast om op tijd uit een bepaalde situatie te komen en verdere uitvoering te stoppen.

Stroomschema

  • Hierboven toont het stroomdiagram eenvoudig de werking van de break-instructie, aan het begin van de stroom wordt gecontroleerd op de specifieke voorwaarde. Als het voldoet, gaat de lus verder. Op het punt waar de lus een break-instructie krijgt. Of de toestand waarin deze lus uit de lus komt met behulp van een break-instructie.
  • De stroom is moeiteloos, je hoeft het alleen maar te begrijpen door enkele voorbeelden uit te voeren.
  • Het beste om bekend te raken met de break-instructie is om de code te schrijven en uitvoer met verschillende scenario's te proberen.
  • Break-statements zijn heel eenvoudig. Maar veel mensen raakten ermee in de war omdat het uit de lus komt en het verdere uitvoeringsproces begint.
  • Er zijn veel gevallen waarin we deze instructies gebruiken, vooral in geneste lussen. In de geneste lus krijgt de binnenste lus break-statements bij een bepaalde gebeurtenis om uit de lus te komen.

Hoe werkt Break Statement in C #?

Stel dat we één programma hebben en dat programma in dat programma draait. Onze vereiste is als de lus de uitvoering van de lus bereikt en de code in de reeks start met het uitvoeren van code. Als je naar de voorbeelden kijkt, verbreek dan zorgvuldig de uitspraken die eerder zullen werken als een betekenis die het heeft. Het onderbreekt de uitvoeringsstroom op de opgegeven locatie en de besturing gaat de volgende vereiste bewerking passeren.

Voorbeelden van breekverklaring in C #

Voorbeelden van breekverklaring in C # worden hieronder gegeven:

Voorbeeld 1

Programmeer om nee tot 10 te krijgen. Als het groter is dan 10, verbreek dan de lus.

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;
)
)
) )

Output:

In het bovenstaande programma hebben we er een gebruikt voor een lus. Hierin hebben we de voorwaarde gegeven als i kleiner is dan 20 en vervolgens verder uitvoeren. We hebben als voorwaarde in de lus gegeven dat als de waarde van i de waarde 10 bereikt, het uitvoeren van een lus wordt stopgezet. En dit scenario hebben we bereikt met een break-statement. Probeer dit voorbeeld in een editor en u krijgt een uitvoer zoals hierboven.

Voorbeeld 2

Nu gaan we een break-statement zien met de schakelkast

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;
)
)
)

Output:

In het bovenstaande programma hebben we een schakelkast gebruikt. Hier controleren we meerdere gevallen. Vanaf casus 1 controleren we de casus op de gegeven voorwaarde. Als de schakelaarbehuizing niet overeenkomt met de specifieke voorwaarde, breekt hij die zaak met een break-instructie en springt hij naar de volgende zaak. Het wordt uitgevoerd tot het verkrijgen van een bijpassende case. Als de case wordt gekoppeld, wordt deze uitgevoerd en wordt de uitvoer weergegeven. In het ergste geval, als aan geen van de voorwaarden wordt voldaan, krijgt de uitvoering het standaardgeval dat wordt vermeld in de instructies voor het schakelgeval met het trefwoord default. Na het opnieuw uitvoeren van deze instructie krijgt de break-instructie en wordt de bewerking beëindigd.

Voorbeeld 3

We gaan hier break-statement met do-while-lus zien:

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();
)
)

Output:

In het bovenstaande programma hebben we een do-while-lus met een break-instructie gebruikt. We hebben de waarde i gecontroleerd. we verhogen de waarde van I met 2. We breken de lus zodra deze 10 bereikt. Maar we hebben de voorwaarde om deze te controleren tot 20. We breken de uitvoering in het midden van de lus volgens onze eis. Tot nu toe hebben we voorbeelden gezien van een break-statement. Dat laat zien hoe we de break-instructie kunnen gebruiken met verschillende lussen en met if-voorwaarde. Dit zijn zeer eenvoudige voorbeelden om te controleren of break-statements werken. Om deze voorbeelden in een geschikte editor te proberen. Wanneer we een lus in het programma uitvoeren en we moeten deze tussen de uitvoering doorbreken op dat moment, gebruiken we de instructie break met het trefwoord break en puntkomma. Op dit moment van de pauze haalt de instructie de uitvoering uit de lus. Daarna gaat het besturingselement over naar de volgende uitvoeringsverklaring in de reeks.

Conclusie

Elke taal heeft een break-statement om uit de lus te komen of een voorwaarde op een bepaald punt. Het hangt helemaal van de vereiste af. Dit is een zeer kleine maar nuttige verklaring in elke taal en dus ook voor c #. Probeer uw handen vuil te maken bij het gebruik van een break-statement.

Aanbevolen artikelen

Dit is een gids voor Break Statement in C #. Hier bespreken we de introductie en werking van de break-verklaring in c # samen met zijn voorbeelden. U kunt ook de volgende artikelen bekijken voor meer informatie -

  1. De syntaxis voor de C # while-lus
  2. Basic C # Commando's
  3. Hoe werkt Loop in C?
  4. Hoe het palindroom in het C ++ programma te controleren?
  5. Lussen in VBScript met voorbeelden