C# während der Schleife

C# während der Schleife

Schleifen werden hauptsächlich verwendet, um eine bestimmte Aufgabe wiederholt bei der Programmierung auszuführen. Unter vielen Arten von Schleifen ist die „während“ -Schloop nach der „für“ -Schloop sehr beliebt. Die Schleife „Während“ funktioniert weiterhin, bis die angegebene Bedingung wahr ist. Nachdem dieser Zustand fehlgeschlagen ist, endet die Schleife automatisch. Andererseits können Sie eine "while" -Sloop ausführen lassen, ohne sie mit der Verwendung des „wahren“ Zustands zu stoppen, der in den Beispielen erörtert wird. Beginnen wir mit diesem Tutorial -Leitfaden zur Verwendung der "while" -Schloop in C#.

Vorinstallationen

Starten Sie Ihre Konsolenanwendung aus Ihrem Bewerbungsbereich des Ubuntu 20.04 Linux -System. So ist der Ubuntu 20.04 System bietet uns die Anweisung "APT" -Paket, um sie in einem Schritt zu aktualisieren. Verwenden Sie die angezeigte Befehlsanweisung an Ihrer Schale und Ihr System ist fertig.

Bevor wir uns ein Beispiel für C# während der Schleife ansehen, müssen wir eine Softwareplattform für C# in Ubuntu 20 konfigurieren.04. Dafür müssen wir das "Mono-Runtime" C# Framework in Ubuntu 20 installieren.04, das von Entwicklern verwendet wird, um plattformübergreifende Anwendungen für “zu erstellen“.NETZ". Vor der Installation des C# Compiler müssen wir ihn über die Installation "APT" -Bericht auf das Schlüsselwort "Mono-Runtime" wie im Bild gezeigt installieren.

Innerhalb der Installation müssen Sie „Y“ drücken, um mit der Installation und der Laufzeit -Softwareplattform für die fortzufahren .Netto -Framework wird effizient installiert.

Nach der Konfiguration der Mono-Runtime Open-Source-Plattform ist es höchste Zeit, den C# Compiler zu konfigurieren. Dafür müssen Sie das Schlüsselwort "Mono-MCs" in Ihrer "APT" -Stätigkeit für die Installation des Mono-MCS-Compilers im Ubuntu 20 verwenden.04 System.

Auch hier müssen Sie "Y" drücken, um es wie gezeigt auf Ihrem System zu konfigurieren.

Es ist Zeit, eine C# -Datei mit einer CS -Erweiterung am Ende zu erstellen, wobei die Ubuntus "Touch" -Bemerkung verwendet wird, die im folgenden Bild angezeigt wird. Es wird schnell in Ihrem aktuellen Heimverzeichnis erstellt, soweit der Befehl „LS“ von IST angezeigt wird. Während der Verwendung des „MCS“ -Kompilers die „while.CS ”-Datei auf Ihrer Shell, wirft ein Fehler auf, dass die Datei keine Main () -Methode enthält. Dies liegt daran, dass wir der Datei noch keinen Code hinzugefügt haben.

Beispiel 01:

Es ist Zeit, unsere neue Illusion zu erstellen, um die Verwendung der "While" -Heop in C# zu enthüllen. Bevor wir dies verwenden, müssen wir die "System" -Bibliothek von C# verwenden, um grundlegende Klassen und Funktionen in unserem Code zu verwenden. Verwenden Sie das Schlüsselwort „Verwenden“ zusammen mit dem Wort „System“, gefolgt von dem ";" Zeichen. Wir haben eine neue benutzerdefinierte Klasse mit dem Namen "While" in unserer Codedatei erstellt und in der Main () -Funktion von C# initialisiert.

Die main () -Funktion muss vom statischen Hohlraum -Rückgabetyp sein. In unserer Main () -Methode haben wir einige wiederholte Aufgaben mit einer Weile -Schleife durchgeführt. Vorher haben wir eine Variable der Zählergülle „C“ auf 0 initialisiert. Die einfache während der Schleife beginnt mit der Bedingung „C<10”. It means that the loop will be executed until the given condition got false. While it's true, the “WriteLine()” function of the “Console” class for the “System” package in C# will continue to display the variable “c” value on the screen. Along with that, the counter “c” value will be incremented by 1. After some iterations, when the value of “c” reaches 10, the loop will not be executed anymore. The while loop, main() function, and the class “While” are completed here.

Nachdem wir diesen Code in der C# -Datei gespeichert haben, haben wir ihn mit dem „MCS“ -Kompiler von C# zusammengestellt. Bei der Auflistung des Inhalts des Home -Ordners müssen wir wissen. Wir haben also den laufenden "Mono" -Edauer verwendet, um die "EXE" -Datei auszuführen, und haben die Ausgabe des Sendungs-R-Rahmens auf unserem Shell-Bildschirm erhalten. Die Schleife wurde ausgeführt, bis die Variable „C“ Wert 10 erreichte und alle Werte auf der Shell angezeigt wurde.

Beispiel 02:

Die Schleife "while" kann mit der Anweisung "Do" im C# Code verwendet werden, um den Ausführungsteil darin zu platzieren. Der Zweck der Verwendung von „Do“ besteht darin, den Bedingungsteil und den Ausführungsteil im Code zu trennen. Wir haben also den gleichen Code verwendet, während wir den "Do" -Teil für die "while" -Sloop verwendet haben. In unserem Code wird der "Do" -Teilcode nur ausgeführt, wenn die Bedingung eines "While" -Teils zufrieden ist. Dies bedeutet, bis der Wert von "C" nicht "6" erreicht ist, sondern auch das "Do" -Teil I ausführen wird.e., Zeigen Sie die Zählernummer an und erhöhen Sie sie. Wenn Sie eine Zeichenfolge zusammen mit der Variablen in einer zu angezeigten Funktion „Writeline“ verwenden möchten, müssen Sie die doppelten invertierten Kommas und Curly -Klammern verwenden, um den Variablenwert in einer Sequenz zu fangen. Die Abfolge von Variablenzahlen muss als 0,1,2 definiert werden und so weiter.

Nach dieser Code -Kompilierung mit dem "MCS" C# Compiler die while.EXE -Datei wurde erstellt. Nach dem Laufen der „while.Exe ”-Datei, unsere Schleife wurde ausgeführt und 6 Werte wurden angezeigt.

Beispiel 03:

Werfen wir einen Blick auf die Verwendung des „wahren“ Zustands in einer "while" -Schloop. Ohne etwas in der "while" -Schloop anzugeben, haben wir nur den Booleschen "wahr" im "while" -Teil einer Schleife in einfachen Klammern verwendet. Der Gesamtcode blieb unverändert.

Nach der Zusammenstellung und Ausführung dieses C# -Skript. Sie müssen Strg+Z drücken, um es zu stoppen.

Die Anweisung "if" kann auch verwendet werden, um den Zustand anzugeben und die Ausführung "while" zu stoppen, um einen bestimmten Punkt zu erreichen, wie im folgenden Code gezeigt. Das Schlüsselwort des Break wird verwendet, um die Ausführung absichtlich zu stoppen.

Bei der Ausführung dieses Code wurden nur die ersten 6 Iterationsnummern angezeigt.

Beispiel 04:

In diesem Beispiel werden wir eine zufällige Berechnung durchführen, um eine Tabelle von 13 zu erstellen. Innerhalb der Funktion main () haben wir zwei Variablen x und y mit den Werten 1 bzw. 13 initialisiert. Die Variable „Z“ wurde nur definiert. Die Schleife „während“ ist hier, um sich selbst zu iterieren, bis sich der Wert der variablen "x" nähert. Bei jeder Iteration wird der Wert der variablen „y“ mit dem Wert der variablen „x“ multipliziert und auf Variable „Z“ gespeichert, die gespeichert wird. Die Funktion writeLine () wird verwendet, um die Werte in einem Tabellenformular anzuzeigen. Das „X“ wird bei jeder Iteration erhöht.

Nach dem Kompilieren und Ausführen dieses Code haben wir die Tabelle von 13 auf unserer Konsole angezeigt.

Abschluss

Der Zweck der Verwendung von „während“ -Kodierungen, insbesondere in C#, wird im ersten Absatz dieses Artikels erläutert. Das erste Beispiel ist die Verwendung der Verwendung der Anweisung "while" im Alleingang, während die zweite die Bedeutung der Verwendung der Anweisung "Do" in einer "while" -Schloop zeigt. Das dritte Beispiel zeigt, wie das Schlüsselwort „True“ in der Schleife "while" die Ausgabe beeinflussen kann und wie die Anweisung "if" verwendet werden kann, um den Effekt zu minimieren. Zusammen mit all diesen Beispielen können Sie auch verschachtelte „während“ -Sloops in C# verwenden, ohne sich selbst zu übertreiben.