C# Angabe fortsetzen

C# Angabe fortsetzen
C# ist eine Programmiersprache, die seine Programmierer darauf beschränkt, dem richtigen Format ausschließlich zu folgen. In der C# -Sprache erfolgt die Zusammenstellung von Zeile nach Linie. Aber manchmal, wenn wir eine Schleife verwenden und die Schleife anhalten müssen oder dass sie zur Schleife zurückkehren und einen Wert überspringen können, können wir das nicht tun. Es gibt jedoch einige Methoden, die uns dabei helfen. Die Break -Methode bricht die Schleife, sie wird verwendet, wenn eine Erkrankung wahr wird und wir die Schleife beenden müssen. Die Aussage "Fortsetzung" ist ein anderer Weg, aber in "Weiter" hält die Schleife nicht auf. Es geht einfach zur Schleife zurück und führt die nächste Iteration aus. Iteration ist die Häufigkeit, die Schleife wiederholt sich, bis die angegebene Bedingung auftritt. In diesem Leitfaden werden wir die Aussage "Fortsetzung" überlegen. Die Anweisung "Fortsetzung" kann die Schleife nicht beenden, sondern überspringt nur die Iteration für die erforderliche Häufigkeit. Die Anweisung "Fortsetzung" ist einfach zu verwenden. Schreiben Sie einfach den Begriff weitermachen; Nach dem Zustand. Wenn der Compiler diesen "Weiter" erreicht, kehrt er zur Schleife zurück und startet die neue Iteration, indem er den Iterator erhöht. Diese Aussage kann verwendet werden, wenn wir mehr als eine Iteration haben.

Beispiel Nr. 1:

Wir werden die Arbeit des Befehls "Fortsetzung" in der 'for' -Schleife beobachten.

mit System verwenden;
Klassenprogramm_0

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

if (i == 5)

weitermachen;

Konsole.WriteLine ("Der Index"+i+"ist hier");

Konsole.WriteLine ("\ n5 fehlt");

In diesem Fall verwenden wir eine 'für' Schleife, um so oft zu iterieren, wie wir wollen. Also deklarieren und initialisieren wir einen Iterator, der die 'für' Schleife wiederholt. Und geben Sie eine Bedingung, dass sich die Schleife wiederholen wird, bis 'I' erreicht ist 8, weil die Bedingung sagt, dass 'ich' weniger als 9 sein muss. In der 'for' -Schleife definiert eine Erkrankung durch die Verwendung der bedingten Anweisung 'if', in der wir i == 5 festlegen. Der Körper der Erklärung "If" verwendet die "Fortsetzung" -Anweisung. Stellen Sie außerhalb der Erklärung "If" eine Konsole ein.WriteLine () -Methode zum Anzeigen eines Textes mit dem Wert von 'i'.

Jetzt funktioniert der Code, die Schleife startet und der Wert von 'I' ist 0. Da die Schleifenbedingung wahr ist, geht sie in den Körper der 'for' -Schleife, es gibt einen "If" -Konstall, und es prüft, ob die angegebene Bedingung wahr ist oder nicht. Hier ist die Bedingung der Anweisung 'if' falsch, weil der Wert in 'I' 0 ist, sodass sie die Anweisung 'if' ignoriert und die nächste Anweisung ausführt, die die Konsole ist.WriteLine (). Daher werden eine Nachricht und der Wert von 'I' auf der Konsole gedruckt. Jetzt wird der Wert von 'i' inkrementiert und der Vorgang wird sich wiederholen. Wenn der Wert von 'i' 5 wird, wird die Anweisung 'If' wahr und sein Körper wird implementiert. Der Körper von 'if' enthält nur eine Aussage, die der Befehl "Fortsetzung" ist. Die Steuerung kehrt zur Schleife zurück und wiederholt den Vorgang, bis die Bedingung von 'for' falsch wird. Wenn die Bedingung falsch wird, bewegt sich die Kontrolle aus dem Körper und führt die nächste Anweisung (eine Nachricht für die Konsole) aus, und das Programm endet hier.

Beispiel Nr. 2:

Hier wird der Befehl "Fortsetzung" in der 'while' Loop verwendet.

mit System verwenden;
Klassenprogramm_1

statische void main ()
int i = 5;
while (i10 && ich<13)

Konsole.WriteLine ("Die Nummer"+i+"fehlt");
weitermachen;

Konsole.WriteLine ("Die Nummer"+i+"wird begegnet");


Definieren Sie eine Ganzzahlvariable mit Wert 5. Wenden Sie dann eine "while" an und setzen Sie den Zustand von 'while'. Erhöhen Sie im Körper von 'While' das 'I' um 2 und verwenden Sie dann die 'if' -Schleife. Hier definieren wir den Zustand von 'if' und in seinem Körper haben wir eine Funktionskonsole bezeichnet.WriteLine () und "Fortsetzung" Erklärung. Außerhalb der Schleife "If" verwenden wir die Konsole erneut.WriteLine () -Methode zur Darstellung der Nachricht und Werte, die ausgeführt werden. Das Programm wird funktionieren, da es zuerst den Zustand von 'while' überprüft. Wenn es wahr ist, bewegt es sich im Körper von 'während' und erhöht das 'I'. Dann überprüft es den Zustand der 'if' -Schleife. Und wenn sein Zustand falsch ist, wird sich als nächstes bewegen und den erforderlichen Text auf der Konsole anzeigen. Aber wenn die Bedingung von 'if' wahr ist, wird der Körper der 'If' -Schleife ausgeführt, sodass es zunächst eine Nachricht mit dem Wert von 'I' zeigt. Danach wird es die Anweisung "Fortsetzung" ausführen und die Kontrolle zur Schleife zurückführen. Dieser Vorgang wiederholt sich, bis sich die angegebene Bedingung erfüllt.

Das Ergebnis zeigt alle Zahlen mit derselben Nachricht, aber eine Anweisung ist aufgrund der Bedingung "If" unterschiedlich. Die Bedingung "Wenn" wird bei diesem Wert zutriff.

Beispiel Nr. 3:

In diesem Beispielcode wird die Beschäftigung des Befehls "Fortsetzung" in der Schleife "Do-while" klargestellt.

mit System verwenden;
Klassenprogramm_2

statische void main ()
int i = 5;
Tun

i+= 5;
if (i == 10 || i == 20)

weitermachen;

Konsole.WriteLine ("Die Nummer"+i+"wird begegnet");
während ich<50);

Der Code beginnt damit. Im Körper der Schleife "Do-While" haben wir den Iterator um 5 erhöht und einen "If" -Sbund angeben. In der Bedingung "If" verwenden wir eine "Fortsetzung" -Anweisung. Es sendet die Steuerung an den Beginn der Schleife und erhöht den Iterator. Wenn die Bedingung von 'if' wahr wird, überspringt er die definierten Werte und übergeht zur nächsten Iteration, dies ist das, was "Weiter" macht. Und wenn die Bedingung falsch ist, wird der Körperkörper implementiert. Der Ausgangsbildschirm zeigt die Werte von 5 bis 50 an und enthält alle Vielfachen von 5, außer 10 und 20.

Beispiel Nr. 4:

Dieses Programm wird die Verwendung der "Fortsetzung" -serklärung und "foreach" -Schloop demonstrieren.

mit System verwenden;
Klassenprogramm_3

statische void main ()
char [] array_0 = 'a', 'b', 'c', 'd', 'e';
foreach (char ch in array_0)

if (ch == 'b')
weitermachen;
Konsole.WriteLine ("Der Charakter gespeichert ist"+ch);


Schauen wir uns den letzten Code an. Definieren Sie zuerst eine Reihe von Zeichen mit dem Namen "Array_0" und speichern Sie fünf Zeichen darin. Verwenden Sie dann die Schleife "foreach" und setzen. Im Körper der Schleife "foreach" geben wir einen 'if' -Zustand (ch == 'b') an und verwenden dann die Anweisung "Fortsetzung". Es überspringt den Charakter 'B' und übergeht zum nächsten Charakter. Wenn wir eine Aussage in den Körper von 'if' schreiben, müssen wir das nicht in lockigen Zahnspangen einschließen. Wenn die definierte Bedingung von 'if' falsch ist, führen Sie die Anweisung daneben aus. In der nächsten Anweisung wird die Zeichen mit einer Nachricht auf der Konsole mithilfe der Konsole dargestellt.WriteLine () Methode.

Abschluss

Wir haben die Anweisung "Weiter" behandelt, die wir in Schleifen bewerben, um einige Werte zu überspringen, bis eine bestimmte Bedingung abgeschlossen ist. Mit zahlreichen praktischen Beispielen wird die Verwendung der Aussage "Fortsetzung" in den Schleifen (denn während der Zeit und nach vorne) gründlich erklärt. Dieser Befehl wird in der Schleife verwendet, um die Steuerung an den Beginn der Schleife zurückzusenden. Die Anweisung "Fortsetzung" ist eine nützliche Methode, bei der wir die Ausführung auf einige Iterationen beschränken.