C# Break -Anweisung

C# Break -Anweisung
Break bedeutet, etwas zu stoppen, das läuft. In jeder Programmiersprache führt die Anweisung „Break“ die gleiche Funktionalität aus. Es stoppt die Aussage, die wie Schleifen und Entscheidungsaussagen läuft. Wir können die Anweisung „Break“ überall im Programm verwenden. Es wird nicht nur in Schleifen und Entscheidungsaussagen verwendet. Erklären wir die Anweisung „Break“ mit einem Beispiel. Angenommen, es läuft eine Schleife. Wir setzen eine Bedingung und beenden die Schleife, wenn diese Bedingung erfüllt ist. Andernfalls führen Sie die Schleife weiter, bis der angegebene Zustand der Schleife erfüllt ist. Die Erklärung „Break“ hat die Macht und kann jede Aussage auch dann beenden, wenn sie verarbeitet wird. Wir brauchen eine "Break" -Anweisung, wenn ein bestimmter Zustand erfüllt ist und wir die Schleife stoppen müssen. Die Anweisung "Break" wird hauptsächlich in der Anweisung "Switch" verwendet. Der „Switch“ funktioniert auf eine Weise, wenn es unterschiedliche Bedingungen gibt. Der Compiler erstellt die Codezeile für Zeile und überprüft jede Bedingung. Wenn der Zustand wahr ist, geht es in den Körper. Und wenn der Körper ausgeführt wird, geben wir dort die Aussage „Break“. Wenn wir das nicht tun, überprüft der Compiler alle Bedingungen, auch wenn die erste Bedingung wahr ist. Die Anweisung "Break" nimmt den Compiler außerhalb der Anweisung "Switch" und fordert den Compiler an, den Körper des „Schalters“ zu verlassen. Die Break -Anweisung ist wirklich einfach zu bedienen. Schreiben Sie einfach den Begriff brechen wo wir wollen, dass die Schleife endet.

Beispiel 1:

Diese Instanz zeigt, wie die Erklärung „Break“ mit der verschachtelten Erklärung „If“ verwendet wird.

mit System verwenden;
Klassenprogramm

statische void main ()
int i = 0;
int number_0 = 98;
während (i90)

Konsole.WriteLine ("Die Zahl ist größer als 90");
if (i == 2)
brechen;



In dem ersten Programm initialisieren Sie eine Ganzzahl -Typvariable, sagen Sie „I“ mit 0. In ähnlicher Weise wird eine andere Variable "number_0" mit einem ganzzahligen Typ mit einem Wert von 98 deklariert. Verwenden Sie dann "während", um die Anweisung "if" zu verfolgen. In der Anweisung "if" definiert eine Bedingung. Die Bedingung zeigt, dass es iteriert, bis „ich“ 3 erreicht (ich<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.

Beispiel 2:

Hier wird die Anweisung "Break" in der "für" -Schloop angewendet.

mit System verwenden;
Klassenprogramm

statische void main ()
für (int i = 0; i<5; i++)

Konsole.WriteLine ("Hallo"+i+"Zeiten");
if (i == 3)

brechen;



Verwenden Sie in diesem Code eine "für" -Schloop. Initialisieren Sie den Iterator in dieser Schleife auf 0, definieren Sie einen Zustand und erhöhen Sie dann den Iterator. Öffnen Sie nach der Anwendung der Schleife die lockigen Klammern, um einen Code in den Körper der „für“ -Schloop zu schreiben. Drucken Sie nun einen Text mit dem Iteratorwert, indem Sie beide innerhalb der Konsole verkettet werden.WriteLine () Funktion. Verwenden Sie dann eine bedingte Anweisung, um die Grenze zu überprüfen. Hier zeigt die bedingte Aussage, dass, wenn „I“ 3 erreicht, die Schleife bricht. Die Schleife wird ausgeführt, wenn i = 0, der Körper überprüft wird, dann wird der Zustand "If" überprüft. Immer wenn der Zustand von „if“ falsch wird, wird sein Körper nicht ausgeführt und „I“ wird durch eins erhöht. Dann wird die Schleife erneut ausgeführt, bis der Wert von „i“ gleich 3 ist. Wenn es 3 erreicht, wird die Anweisung „If“ wahr und sein Körper wird implementiert, der die Schleife beendet.

Beispiel 3:

Diese Stichprobe zeigt die Funktionalität der Anweisung „Break“ im „Switch“.

mit System verwenden;
Klassenprogramm

statische void main ()
char alpha = 'p';
Schalter (Alpha)

Fall 'P':

Konsole.WriteLine ("Alphabet gefunden");
brechen;

Fall 'P':

Konsole.WriteLine ("Alphabet gefunden");
brechen;

Standard:

Konsole.WriteLine ("nicht gefunden");
brechen;



Deklarieren Sie zunächst die Variable vom Typ "char". Verwenden Sie dann die Anweisung "Switch". Geben Sie dann den variablen Namen dem „Switch“ an und öffnen Sie den Körper der Anweisung "Switch". Wir definieren die verschiedenen Fälle im Körper. Dann prüft der Compiler die Fälle nacheinander. Weisen Sie im ersten Fall den Wert "P" zu. Und im Körper des ersten Fall. Schließen Sie nun den Körper des ersten Falls. Stellen Sie im zweiten Fall die Bedingung auf „P“ ein und verwenden Sie die Konsole.WriteLine () -Methode in seinem Körper, um den Text „Alphabet gefunden“ anzuzeigen. Verwenden Sie dann die Aussage "Break". Legen Sie in der nächsten Anweisung den Standard fest. Wenn kein Fall auftritt, wird der Standard ausgeführt. Dies funktioniert so, dass der Compiler einen Wert der char -Typ -Alpha -Variablen in den Switch stellt und alle Fälle der Anweisung „Switch“ vergleicht. Der Compiler überprüft den ersten Fall. Der erste Fall zeigt, dass sowohl der Charakter im Fall als auch der Alpha -Wert "P" sind. Die einzige Unterscheidung zwischen den beiden ist, dass einer in kleinen Buchstaben ist, während der andere in den Großbuchstaben befindet. C# Sprache ist fallempfindlich und erfüllt daher nicht den Zustand des ersten Falls. Dann überprüft es den zweiten Fall. Wenn der zweite Fall wahr ist, geht der Compiler in den Körper des zweiten Falls und führt den Code aus. Wenn „Break“ erreicht ist, bewegt sich der Compiler aus dem Körper des „Schalters“ und beendet den Schalter. Betrachten Sie einen Fall: Wenn kein Fall wahr ist, wird der Standard ausgeführt. Da wir uns mit dem Charakter befassen, werden alle Zeichen in einzelnen Zitaten geschrieben.

Abschluss

Die Verwendung einer "Break" -Sache in der C# -Sprache wird in diesem Leitfaden gründlich diskutiert. Wir verwenden dies in der Schleife, um die Schleife unter einem erforderlichen Zustand zu brechen. Diese Anweisung stoppt die Schleife und führt die nächste Anweisung aus. Wir haben die Codes implementiert, um die Verwendung der Anweisung "Break" in den Anweisungen "If", "for", "While" und "Switch" zu zeigen. Da die Switch -Anweisung erforderlich ist, wird die Erklärung „Break“ häufig verwendet. Wenn eine Bedingung erfüllt ist, stoppt die Anweisung „Break“ den Schalter. Die Switch -Anweisung funktioniert so, dass sie alle Bedingungen für eine Variable überprüft. Wenn die erste Bedingung wahr ist, führt sie seinen Körper aus und bricht dann den Schalter. Es kann die anderen Fälle nicht überprüfen. Wenn der Compiler auf die Anweisung „Break“ trifft, wird der Code gestoppt.