Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen While-Schleife | Schleifen
C# Grundlagen

bookWhile-Schleife

Eine while-Schleife ist einer for-Schleife ähnlich, wird jedoch verwendet, wenn ein Codeblock wiederholt auf Grundlage einer Bedingung ausgeführt werden soll. Die Syntax einer while-Schleife ist einfacher als die einer for-Schleife:

while (condition) {
    // code to execute
}


Betrachten wir das praktische Beispiel:

main.cs

main.cs

copy
12345678910111213141516
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int i = 0; while(i < 5) { Console.WriteLine(i); i++; } } } }

Obwohl die while-Schleife auf den ersten Blick der for-Schleife sehr ähnlich erscheint, wird der Unterschied auf fortgeschritteneren Programmierstufen deutlich. Die Verwendung verschiedener Schleifenarten wird im Abschnitt Arrays näher betrachtet.

Hinweis

Wir können true als Bedingung einer while-Schleife schreiben, um eine Endlosschleife zu erzeugen. Dies wird jedoch nicht empfohlen.

main.cs

main.cs

copy
123
while(true) { Console.WriteLine("Hello World"); }
question mark

Wie viele Durchläufe hat die folgende Schleife?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 3

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Suggested prompts:

Can you give an example of a while loop in JavaScript?

What are some common use cases for while loops?

How does a while loop differ from a for loop in practice?

Awesome!

Completion rate improved to 1.59

bookWhile-Schleife

Swipe um das Menü anzuzeigen

Eine while-Schleife ist einer for-Schleife ähnlich, wird jedoch verwendet, wenn ein Codeblock wiederholt auf Grundlage einer Bedingung ausgeführt werden soll. Die Syntax einer while-Schleife ist einfacher als die einer for-Schleife:

while (condition) {
    // code to execute
}


Betrachten wir das praktische Beispiel:

main.cs

main.cs

copy
12345678910111213141516
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int i = 0; while(i < 5) { Console.WriteLine(i); i++; } } } }

Obwohl die while-Schleife auf den ersten Blick der for-Schleife sehr ähnlich erscheint, wird der Unterschied auf fortgeschritteneren Programmierstufen deutlich. Die Verwendung verschiedener Schleifenarten wird im Abschnitt Arrays näher betrachtet.

Hinweis

Wir können true als Bedingung einer while-Schleife schreiben, um eine Endlosschleife zu erzeugen. Dies wird jedoch nicht empfohlen.

main.cs

main.cs

copy
123
while(true) { Console.WriteLine("Hello World"); }
question mark

Wie viele Durchläufe hat die folgende Schleife?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 3
some-alt