Die im Rumpf der do Schleife enthaltenen Anweisungen werden solange ausgeführt, bis die Auswertung des Schleifenkopfs false ergibt.
1 2 3 4 5 6 | int n = 1; do { Console.WriteLine("Zeile {0}", n); n++; } while (n <= 5); |
Im Gegensatz zur while Schleife wird der Rumpf mindestens einmal durchlaufen, dabei wird der Wert des Schleifenkopfes noch nicht berücksichtigt.