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

bookDo-While-Løkke

Stryg for at vise menuen

do-while-løkken ligner while-løkken, men den udfører først den angivne kodeblok og kontrollerer derefter betingelsen. Derfor udføres kodeblokken altid mindst én gang, selv hvis betingelsen er false.

Følgende viser syntaksen for do-while-løkken:

do {
    // code to be executed
} while (condition);


Overvej følgende praktiske eksempel:

main.cs

main.cs

copy
1234567891011121314
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { do { Console.WriteLine("Hello World"); } while(1 < 0); } } }

Koden ovenfor udskriver "Hello World", selvom betingelsen 1 < 0 er false. Dette bliver tydeligere ved at se på flowdiagrammet for do-while-løkken:

question mark

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

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 40

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 40
some-alt