Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Continue-sætning | Løkker
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
C#-Grundlæggende

bookContinue-sætning

continue-sætningen bruges til at springe til næste iteration af løkken.

Når vi anvender continue-sætningen, ignoreres al kode, der følger efter den inden for kodeblokken, og løkken fortsætter til næste iteration.

Lad os se på et eksempel:

Som det ses i ovenstående kode, bliver den anden og tredje Console.WriteLine-metode ignoreret i hver iteration.

På samme måde kan vi også betinget ignorere kode ved hjælp af continue-sætningen:

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); } } } }

I ovenstående eksempel ignoreres Console.WriteLine-sætningen i den fjerde iteration.

Et mere praktisk eksempel på continue-sætningen er følgende kode:

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); } } } }

Ovenstående kode itererer fra tallene 0 til 9. Den kontrollerer, om i er ulige ved hjælp af betingelsen i % 2 != 0, da et ulige tal divideret med 2 altid giver en ikke-nul rest. Hvis et tal er ulige, springes til næste iteration, og hvis et tal er lige, springes der ikke over, og derfor udskrives i. På denne måde udskrives alle de lige tal mellem 0 og 9.

question mark

Hvad gør continue-sætningen i en løkke?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 7

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

bookContinue-sætning

Stryg for at vise menuen

continue-sætningen bruges til at springe til næste iteration af løkken.

Når vi anvender continue-sætningen, ignoreres al kode, der følger efter den inden for kodeblokken, og løkken fortsætter til næste iteration.

Lad os se på et eksempel:

Som det ses i ovenstående kode, bliver den anden og tredje Console.WriteLine-metode ignoreret i hver iteration.

På samme måde kan vi også betinget ignorere kode ved hjælp af continue-sætningen:

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); } } } }

I ovenstående eksempel ignoreres Console.WriteLine-sætningen i den fjerde iteration.

Et mere praktisk eksempel på continue-sætningen er følgende kode:

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); } } } }

Ovenstående kode itererer fra tallene 0 til 9. Den kontrollerer, om i er ulige ved hjælp af betingelsen i % 2 != 0, da et ulige tal divideret med 2 altid giver en ikke-nul rest. Hvis et tal er ulige, springes til næste iteration, og hvis et tal er lige, springes der ikke over, og derfor udskrives i. På denne måde udskrives alle de lige tal mellem 0 og 9.

question mark

Hvad gør continue-sætningen i en løkke?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 7
some-alt