Latest web development tutorials

C # do ... while-Schleife

C # Schleife C # Schleife

Im Gegensatz zu denfür und While- Schleifen, testen sie die Schleifenbedingung der Schleife.do ... while - Schleife ihren Zustand befindet sich am Ende der Schleife zu überprüfen.

do ... while - Schleife der while - Schleife ähnlich ist, aber do ... while - Schleife , die Umsetzung von mindestens einem Zyklus gewährleistet.

Grammatik

Die Syntax in C #do ... while - Schleife:

tun
{
   statement (s);

} While (Bedingung);

Bitte beachten Sie, dass die bedingte Ausdrücke am Ende der Schleife angezeigt werden, so dass die Schleifenanweisung (en) wird mindestens einmal ausgeführt werden, bevor die Bedingung geprüft wird.

Wenn die Bedingung erfüllt ist, springt der Steuerfluss zurück oben tun, und dann die Schleife Anweisung (en) erneut aus. Dieser Vorgang wird wiederholt, bis die vorgegebene Bedingung bisher falsch wird.

Flussdiagramm

In C # do ... while-Schleife

Beispiele

using System;

Namespace-Loops
{
    
    Klasse-Programm
    {
        static void Main (string [] args)
        {
            / * Lokale Variablen-Definitionen * /
            int a = 10;

            / * Do-Schleife Ausführung * /
            tun
            {
               Console.WriteLine ( "a-Wert: {0}", a);
                a = a + 1;
            } Während (a <20);

            Console.ReadLine ();
        }
    }
} 

Wenn der obige Code kompiliert und ausgeführt wird, erzeugt es die folgenden Ergebnisse:

ein Wert von: 10
ein Wert von: 11
ein Wert von: 12
ein Wert von: 13
ein Wert von: 14
ein Wert von: 15
ein Wert von: 16
ein Wert von: 17
ein Wert von: 18
ein Wert von: 19

C # Schleife C # Schleife