Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Continue-instructie | Lussen
C# Basisprincipes

bookContinue-instructie

De continue-instructie wordt gebruikt om direct door te gaan naar de volgende iteratie van de lus.

Wanneer we de continue-instructie gebruiken, wordt alle code die erna komt binnen het codeblok genegeerd en gaat de lus verder met de volgende iteratie.

Laten we een voorbeeld bekijken:

Je ziet in de bovenstaande code dat de tweede en derde Console.WriteLine-methoden in elke iteratie worden overgeslagen.

Op vergelijkbare wijze kunnen we ook voorwaardelijk code overslaan met behulp van de continue-instructie:

main.cs

main.cs

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

In het bovenstaande voorbeeld wordt de Console.WriteLine-instructie genegeerd tijdens de vierde iteratie.

Een praktischer voorbeeld van de continue-instructie is de volgende code:

main.cs

main.cs

copy
1234567891011121314151617
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { for(int i = 0; i < 10; i++) { if(i % 2 != 0) { continue; } Console.WriteLine(i); } } } }

De bovenstaande code doorloopt de getallen van 0 tot 9. Er wordt gecontroleerd of i oneven is met de voorwaarde i % 2 != 0, omdat een oneven getal gedeeld door 2 altijd een niet-nul rest oplevert. Als een getal oneven is, wordt naar de volgende iteratie gegaan; als een getal even is, wordt deze niet overgeslagen en wordt i weergegeven. Op deze manier worden alle even getallen tussen 0 en 9 weergegeven.

question mark

Wat doet de continue-instructie in een lus?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 7

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Suggested prompts:

Can you explain how the continue statement works in other programming languages?

Can you provide more examples of using the continue statement?

What is the difference between continue and break statements?

Awesome!

Completion rate improved to 1.59

bookContinue-instructie

Veeg om het menu te tonen

De continue-instructie wordt gebruikt om direct door te gaan naar de volgende iteratie van de lus.

Wanneer we de continue-instructie gebruiken, wordt alle code die erna komt binnen het codeblok genegeerd en gaat de lus verder met de volgende iteratie.

Laten we een voorbeeld bekijken:

Je ziet in de bovenstaande code dat de tweede en derde Console.WriteLine-methoden in elke iteratie worden overgeslagen.

Op vergelijkbare wijze kunnen we ook voorwaardelijk code overslaan met behulp van de continue-instructie:

main.cs

main.cs

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

In het bovenstaande voorbeeld wordt de Console.WriteLine-instructie genegeerd tijdens de vierde iteratie.

Een praktischer voorbeeld van de continue-instructie is de volgende code:

main.cs

main.cs

copy
1234567891011121314151617
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { for(int i = 0; i < 10; i++) { if(i % 2 != 0) { continue; } Console.WriteLine(i); } } } }

De bovenstaande code doorloopt de getallen van 0 tot 9. Er wordt gecontroleerd of i oneven is met de voorwaarde i % 2 != 0, omdat een oneven getal gedeeld door 2 altijd een niet-nul rest oplevert. Als een getal oneven is, wordt naar de volgende iteratie gegaan; als een getal even is, wordt deze niet overgeslagen en wordt i weergegeven. Op deze manier worden alle even getallen tussen 0 en 9 weergegeven.

question mark

Wat doet de continue-instructie in een lus?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 7
some-alt