C# Break Statement

C# Break Statement
Brudd betyr å stoppe noe som kjører. På ethvert programmeringsspråk utfører "break" -uttalelsen den samme funksjonaliteten. Det stopper uttalelsen som kjører som løkker og beslutningsuttalelser. Vi kan bruke "break" -uttalelsen hvor som helst i programmet. Det brukes ikke bare i løkker og beslutningserklæringer. La oss forklare "break" -uttalelsen med et eksempel. Anta at det kjører en løkke. Vi setter en tilstand, og hvis denne tilstanden er oppfylt, avslutter du sløyfen. Ellers, fortsett å kjøre sløyfen til den gitte tilstanden til loopen er oppfylt. "Break" -uttalelsen har makten, og den kan avslutte enhver uttalelse selv når den blir behandlet. Vi trenger en "pause" -uttalelse når en spesifikk tilstand er oppfylt og vi må stoppe loopen. "Break" -uttalelsen brukes for det meste i "Switch" -uttalelsen. "Switch" fungerer på en måte når det er forskjellige forhold. Kompilatoren kompilerer kodelinjen for linje, og sjekker hver tilstand. Hvis tilstanden er sann, går den inn i kroppen. Og når kroppen blir henrettet, setter vi "pause" -erklæringen der. Hvis vi ikke gjør det, sjekker kompilatoren alle forholdene selv når den første tilstanden er sann. "Break" -uttalelsen tar kompilatoren utenfor "Switch" -uttalelsen, og den ber kompilatoren om å forlate kroppen til "Switch" fordi vår nødvendige tilstand oppstår. Break -uttalelsen er veldig enkel å bruke. Bare skriv begrepet gå i stykker hvor vi vil at løkken skal avsluttes.

Eksempel 1:

Denne forekomsten viser hvordan du bruker "break" -uttalelsen med den nestede "hvis" -uttalelsen.

ved hjelp av system;
Klasseprogram

statisk tomrom main ()
int i = 0;
int nummer_0 = 98;
mens (i90)

Konsoll.WritLine ("Antallet er større enn 90");
if (i == 2)
gå i stykker;



I det første programmet, initialiser en heltallstypevariabel, si “Jeg” med 0. Tilsvarende er en annen variabel som er "Number_0" som har en heltalltype, erklært med en verdi på 98. Bruk deretter "mens" for å sløyfe rundt "if" -erklæringen. Inne i "hvis" -uttalelsen definerer en tilstand. Tilstanden viser at den itererer til “jeg” når 3 (i<4). Inside the body of “while”, increment the “i” iterator and set the “if” conditional statement to check whether the “Number_0” variable is greater than 90 or not. If it is true, implement the body. Inside the body of “if”, we have another “if” - the nested “if”. This checks whether the value of “i” is 2 or not. When the iterator value is 2, it stops the loop and moves out of the body of “while”. It does not matter whether the condition of the “while” loop is satisfied or not. But when the “break” statement is encountered, it moves out. When the value of “i” becomes 2, it terminates the code due to the use of the “break” statement.

Eksempel 2:

Her blir "break" -uttalelsen brukt i "for" -sløyfen.

ved hjelp av system;
Klasseprogram

statisk tomrom main ()
for (int i = 0; i<5; i++)

Konsoll.WritLine ("Hello"+i+"Times");
if (i == 3)

gå i stykker;



Bruk en "for" -sløyfe i denne koden. Initialiser iteratoren til 0, definer en tilstand i denne sløyfen, og øker deretter iteratoren. Etter å ha påført "for" -sløyfen, åpner du krøllete seler for å skrive litt kode i kroppen til "for" -sløyfen. Skriv nå ut en tekst med iteratorverdien ved å samvirke begge inne i konsollen.WritLine () -funksjon. Bruk deretter en betinget uttalelse for å sjekke grensen. Her viser den betingede uttalelsen at når "jeg" når 3, bryter den sløyfen. Løyfen kjøres når i = 0, kroppen blir sjekket, så blir "hvis" -tilstanden sjekket. Hver gang tilstanden til "hvis" blir falsk, utføres ikke kroppen og "jeg" øker med en. Deretter kjører sløyfen igjen til verdien av "jeg" er lik 3. Når den når 3, blir "hvis" -uttalelsen sann og kroppen implementeres som avslutter sløyfen.

Eksempel 3:

Denne prøven demonstrerer funksjonaliteten til "break" -uttalelsen i "bryteren".

ved hjelp av system;
Klasseprogram

statisk tomrom main ()
char alpha = 'p';
bryter (alfa)

sak 'P':

Konsoll.WritLine ("Alfabet funnet");
gå i stykker;

sak 'P':

Konsoll.WritLine ("Alfabet funnet");
gå i stykker;

misligholde:

Konsoll.WritLine ("ikke funnet");
gå i stykker;



Først må du erklære "røye" -typen. Bruk deretter "Switch" -klæringen. Gi deretter variabelnavnet til "Switch" og åpne kroppen for "Switch" -erklæringen. Vi definerer de forskjellige sakene i kroppen. Deretter sjekker kompilatoren sakene en etter en. I det første tilfellet, tilordne “P” -verdien. Og i kroppen av det første tilfellet, trøste du ut "alfabetet" -meldingen og bryter deretter bryteren. Lukk nå liket av det første tilfellet. I det andre tilfellet, sett tilstanden til “P” og bruk konsollen.WritLine () -metode inne i kroppen for å vise teksten, "Alfabet funnet". Bruk deretter "pause" -uttalelsen. I neste uttalelse, angi standard. Når det ikke blir oppstått noen sak, utføres standard. Dette fungerer på en slik måte at kompilatoren setter en verdi av "alfa" -variabelen. Kompilatoren sjekker den første saken. Den første saken viser at både karakteren i saken og alfaverdien er "P". Det eneste skillet mellom de to er at den ene er i små bokstaver, mens den andre er i store bokstaver. C# Språk er case-sensitiv, så det oppfyller ikke tilstanden til det første tilfellet. Deretter sjekker det den andre saken. Hvis den andre saken er sant, går kompilatoren inn i kroppen til det andre saken og utfører koden. Når "brudd" når, flytter kompilatoren ut av kroppen til "bryteren" og avslutter bryteren. Tenk på en sak: Når ingen sak er sant, utføres standard. Siden vi har å gjøre med karakteren, er alle karakterene skrevet i enkelt sitater.

Konklusjon

Bruken av en "pause" -uttalelse i C# -språket er grundig omtalt i denne guiden. Vi bruker dette i løkken for å bryte sløyfen med nødvendig tilstand. Denne uttalelsen stopper sløyfen og utfører neste uttalelse. Vi implementerte kodene for å vise bruken av "break" -uttalelsen i "if", "for", "while" og "switch" uttalelser. Fordi bryteruttalelsen krever det, er "break" -uttalelsen ofte ansatt. Når en betingelse er oppfylt, stopper "brudd" -uttalelsen over bryteren. Switch -setningen fungerer på en slik måte at den sjekker alle betingelsene for en variabel. Hvis den første tilstanden er sann, utfører den kroppen sin og bryter deretter bryteren. Det kan ikke sjekke de andre sakene. Når kompilatoren møter "break" -uttalelsen, stopper den koden.