Break-instructie
De break-instructie wordt gebruikt om een lus voortijdig te beëindigen of te stoppen. Dit is handig in situaties waarin we een lus willen stoppen zodra aan een extra voorwaarde is voldaan.
Hieronder volgt een voorbeeld van het gebruik van de break-instructie in de for loop:
main.cs
12345678910111213141516171819using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { for(int i = 0; i < 10; i++) { Console.WriteLine(i); if(i == 5) { break; } } } } }
De bovenstaande code geeft i weer tot en met 5 en daarna stopt de lus. Dit komt door de extra voorwaardelijke break die we hebben toegevoegd.
We kunnen de break-instructie ook in andere lussen gebruiken:
main.cs
12345678910111213141516171819using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int i = 0; while(true) { Console.WriteLine(i); if(i == 5) { break; } i++; } } } }
De hierboven geconstrueerde lus werkt exact hetzelfde als de for loop die we eerder hebben bekeken. De break-instructie kan ook in do-while-lussen worden gebruikt. De break-instructie is zeer nuttig voor het toevoegen van extra voorwaarden aan een lus.
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Can you show an example of using the break statement in a while loop?
What happens if there is no break statement in the loop?
Can you explain the difference between break and continue statements?
Awesome!
Completion rate improved to 1.59
Break-instructie
Veeg om het menu te tonen
De break-instructie wordt gebruikt om een lus voortijdig te beëindigen of te stoppen. Dit is handig in situaties waarin we een lus willen stoppen zodra aan een extra voorwaarde is voldaan.
Hieronder volgt een voorbeeld van het gebruik van de break-instructie in de for loop:
main.cs
12345678910111213141516171819using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { for(int i = 0; i < 10; i++) { Console.WriteLine(i); if(i == 5) { break; } } } } }
De bovenstaande code geeft i weer tot en met 5 en daarna stopt de lus. Dit komt door de extra voorwaardelijke break die we hebben toegevoegd.
We kunnen de break-instructie ook in andere lussen gebruiken:
main.cs
12345678910111213141516171819using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int i = 0; while(true) { Console.WriteLine(i); if(i == 5) { break; } i++; } } } }
De hierboven geconstrueerde lus werkt exact hetzelfde als de for loop die we eerder hebben bekeken. De break-instructie kan ook in do-while-lussen worden gebruikt. De break-instructie is zeer nuttig voor het toevoegen van extra voorwaarden aan een lus.
Bedankt voor je feedback!