Do-While-Slinga
do-while-loopen liknar while-loopen, men den kör den angivna kodblocket först och kontrollerar sedan villkoret. Därför körs kodblocket alltid minst en gång, även om villkoret är false.
Följande är syntaxen för do-while-loopen:
do {
// code to be executed
} while (condition);
Låt oss titta på ett praktiskt exempel:
main.cs
1234567891011121314using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { do { Console.WriteLine("Hello World"); } while(1 < 0); } } }
Koden ovan skriver ut "Hello World" även om villkoret 1 < 0 är false. Detta blir tydligare om vi tittar på flödesschemat för do-while-loopen:
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 1.59
Do-While-Slinga
Svep för att visa menyn
do-while-loopen liknar while-loopen, men den kör den angivna kodblocket först och kontrollerar sedan villkoret. Därför körs kodblocket alltid minst en gång, även om villkoret är false.
Följande är syntaxen för do-while-loopen:
do {
// code to be executed
} while (condition);
Låt oss titta på ett praktiskt exempel:
main.cs
1234567891011121314using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { do { Console.WriteLine("Hello World"); } while(1 < 0); } } }
Koden ovan skriver ut "Hello World" även om villkoret 1 < 0 är false. Detta blir tydligare om vi tittar på flödesschemat för do-while-loopen:
Tack för dina kommentarer!