Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære While-løkke | Løkker
C#-Grunnleggende

bookWhile-løkke

En while-løkke ligner på en for-løkke, men brukes når vi trenger å utføre en kodeblokk gjentatte ganger basert på en betingelse. Syntaksen for en while-løkke er enklere enn for en for-løkke:

while (condition) {
    // code to execute
}


La oss se på et praktisk eksempel:

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

Selv om while-løkker kan virke svært like for-løkker i starten, blir forskjellen tydeligere på mer avanserte nivåer av programmering. Vi kan utforske bruken av ulike typer løkker i Arrays-seksjonen.

Merk

Vi kan skrive true som betingelse i en while-løkke for å lage en uendelig løkke. Dette anbefales imidlertid ikke å bruke.

main.cs

main.cs

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

Hvor mange iterasjoner vil følgende løkke ha?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 3

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Awesome!

Completion rate improved to 1.59

bookWhile-løkke

Sveip for å vise menyen

En while-løkke ligner på en for-løkke, men brukes når vi trenger å utføre en kodeblokk gjentatte ganger basert på en betingelse. Syntaksen for en while-løkke er enklere enn for en for-løkke:

while (condition) {
    // code to execute
}


La oss se på et praktisk eksempel:

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

Selv om while-løkker kan virke svært like for-løkker i starten, blir forskjellen tydeligere på mer avanserte nivåer av programmering. Vi kan utforske bruken av ulike typer løkker i Arrays-seksjonen.

Merk

Vi kan skrive true som betingelse i en while-løkke for å lage en uendelig løkke. Dette anbefales imidlertid ikke å bruke.

main.cs

main.cs

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

Hvor mange iterasjoner vil følgende løkke ha?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 3
some-alt