While-lus
Een while-lus lijkt op een for-lus, maar wordt gebruikt wanneer we een codeblok herhaaldelijk moeten uitvoeren op basis van een voorwaarde. De syntaxis van een while-lus is eenvoudiger dan die van een for-lus:
while (condition) {
// code to execute
}
Laten we het praktische voorbeeld bekijken:
main.cs
12345678910111213141516using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int i = 0; while(i < 5) { Console.WriteLine(i); i++; } } } }
Hoewel de while-lus in eerste instantie erg lijkt op de for-lus, wordt het verschil duidelijker op meer gevorderde programmeerniveaus. We zullen het gebruik van verschillende soorten lussen verder onderzoeken in de sectie Arrays.
Opmerking
We kunnen
trueals voorwaarde van een while-lus schrijven om een oneindige lus te creëren. Dit wordt echter niet aanbevolen.
main.cs
123while(true) { Console.WriteLine("Hello World"); }
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Awesome!
Completion rate improved to 1.59
While-lus
Veeg om het menu te tonen
Een while-lus lijkt op een for-lus, maar wordt gebruikt wanneer we een codeblok herhaaldelijk moeten uitvoeren op basis van een voorwaarde. De syntaxis van een while-lus is eenvoudiger dan die van een for-lus:
while (condition) {
// code to execute
}
Laten we het praktische voorbeeld bekijken:
main.cs
12345678910111213141516using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int i = 0; while(i < 5) { Console.WriteLine(i); i++; } } } }
Hoewel de while-lus in eerste instantie erg lijkt op de for-lus, wordt het verschil duidelijker op meer gevorderde programmeerniveaus. We zullen het gebruik van verschillende soorten lussen verder onderzoeken in de sectie Arrays.
Opmerking
We kunnen
trueals voorwaarde van een while-lus schrijven om een oneindige lus te creëren. Dit wordt echter niet aanbevolen.
main.cs
123while(true) { Console.WriteLine("Hello World"); }
Bedankt voor je feedback!