Loop while,-while C#

Loop while,-while C#

Neben der for-Schleife in c# sind sogar while-Schleifen und tun-während. Sie werden zusammen beschrieben, da sie leicht unterscheiden. Schleifen können Sie den gleichen Code mehrmals auf der Grundlage der gegebenen Bedingungen durchführen. Der folgende Eintrag enthält eine Beschreibung der While-Schleife und tun-während sich, zusammen mit ihren Beispielanwendungen.

Die Syntax der While-Schleife

Während Schleife eine einfache Syntax hat. Auf den ersten, nach einer Weile erscheint ein Zustand, der durch die Schleife erfüllt werden muss ausgeführt wurde. Klammern ist eine wiederholte Zeichenfolge des Code, solange die Bedingung den Wert True zurückgibt. Die Bedingung wird nach jeder Ausführung aller Zeilen des Codes in geschweiften Klammern überprüft. Wenn eines der Elemente, dass die Bedingung Variable ist, muss es deklariert und vor dem Aufkommen der Schleife initialisiert.

Int i = 0; //Konieczna Deklaration und Initialisierung vor Schleife

Während (und < 6) //Warunek-until es erfüllt ist, die Schleife wird ausgeführt
{
    Konsole. WriteLine ("Wert von weniger als 6");
    Ich + +;
}

Die Syntax der While-Schleife

Die Schleife-Weile ähnelt eine Weile Loop und der große Unterschied ist, dass unabhängig von der Frage der Bedingung, mindestens einmal ausführen.

Int i; //Konieczna Erklärung vor der Schleife

An
{
    Konsole. WriteLine ("Wert von weniger als 6") oder die erste Iteration der Schleife;
    Ich = 5;
} während (und 6 <); //Warunek-until es erfüllt ist, die Schleife wird ausgeführt

Die Variable, die Sie wollen in einem Zustand, muss vor der Schleife im Code deklariert werden. Die Ermächtigung der Variablen kann nur in einer Schleife angezeigt, da es, bis die Bedingung weiterhin.

While-Schleife verwenden

Alle Loops können abwechselnd in allen Operationen verwendet werden, die den Wiederholung Code erfordern. Unten ist ein Beispiel einer while-Schleife, die Benutzerinteraktion erforderlich.

Int IleRazy; //Deklaracja eine Variable vor eine Schleife

Konsole. WriteLine ("wie viele Male Sie die Zeichenfolge sehen?");
IleRazy = int. (Console.ReadLine ()); / / int. Analysieren konvertiert-Zahlen als Zeichenfolge in den Typ int

Während (IleRazy > 0) //Display, solange die Variable IleRazy wird größer als 0 sein.
{
    Konsole. WriteLine ("Darstellung der Zeichenfolge.");
    IleRazy--; //W jeder Iteration verringert den Wert der Variablen
}

Anwendung der Schleife-während

Die Schleife-Weile arbeitet zum Beispiel. Menüs in Programme angezeigt. Die erste Iteration der Schleife informiert den Benutzer über möglichen Wahl, und die nächste hängt von Ihrer Wahl. Ein Beispiel einer solchen Benutzung wird unten gezeigt:

Int-Wahl;

An
{
    Konsole. WriteLine ("wählen Sie Numet Vorgang? Die Zahl 0 wird die Schleife beendet. ");
    Auswahl = int. (Console.readline ());

    Operationen für den ausgewählten 1

    Operationen für die ausgewählten 2

} während (Wahl! = 0);

While-Schleife und for-Schleife

Der Vergleich ist bereits erschienen anlässlich der Diskussion über eine Schleife, aber es ist daran erinnert das Prinzip ein weiteres Beispiel.

While-Schleife
Int i = 20;
Während (und > 10)
{
    Wiederholen Sie den code
    und--;
}

Die for-Schleife
für (Int i = 20; und > 10; i--)
{

    Wiederholen Sie den code
}
Loading Facebook Comments ...

Schreibe einen Kommentar

Or