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

bookWhile-løkke

Stryg for at vise menuen

En while-løkke ligner en for-løkke, men bruges, når vi har behov for at udføre en kodeblok gentagne gange baseret på en betingelse. Syntaksen for en while-løkke er enklere end for en for-løkke:

while (condition) {
    // code to execute
}


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

Selvom while-løkker ved første øjekast kan virke meget lig for-løkker, bliver forskellen tydelig på mere avancerede programmeringsniveauer. Vi vil muligvis udforske brugen af forskellige typer løkker i Arrays-sektionen.

Bemærk

Vi kan skrive true som betingelsen i en while-løkke for at skabe en uendelig løkke. Det anbefales dog ikke at gøre dette.

main.cs

main.cs

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

Hvor mange iterationer vil følgende løkke have?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 39

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

Sektion 1. Kapitel 39
some-alt