Do-While-løkke
do-while-løkka ligner på while-løkka, men den utfører den angitte kodeblokken først og sjekker deretter betingelsen. Derfor utføres kodeblokken alltid minst én gang, selv om betingelsen er false.
Følgende er syntaksen for do-while-løkka:
do {
// code to be executed
} while (condition);
Se på det praktiske eksempelet:
main.cs
1234567891011121314using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { do { Console.WriteLine("Hello World"); } while(1 < 0); } } }
Koden over skriver ut "Hello World" selv om betingelsen 1 < 0 er false. Dette blir tydeligere når vi ser på flytdiagrammet for do-while-løkka:
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
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
Do-While-løkke
Sveip for å vise menyen
do-while-løkka ligner på while-løkka, men den utfører den angitte kodeblokken først og sjekker deretter betingelsen. Derfor utføres kodeblokken alltid minst én gang, selv om betingelsen er false.
Følgende er syntaksen for do-while-løkka:
do {
// code to be executed
} while (condition);
Se på det praktiske eksempelet:
main.cs
1234567891011121314using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { do { Console.WriteLine("Hello World"); } while(1 < 0); } } }
Koden over skriver ut "Hello World" selv om betingelsen 1 < 0 er false. Dette blir tydeligere når vi ser på flytdiagrammet for do-while-løkka:
Takk for tilbakemeldingene dine!