Do While

Do While är en loop som körs minst en gång. Den körs sedan så länge som villkoret är sant.

Beskrivning

Do While är en loopstruktur i C# som liknar While-loopen. Skillnaden är att i en Do While-loop kontrolleras villkoret efter varje iteration, vilket innebär att loopen alltid körs minst en gång. Detta är användbart när du vill att en viss kod ska utföras minst en gång innan villkoret kontrolleras.

Exempel

För att förstå hur en Do While-loop fungerar, låt oss titta på följande kodexempel:

int i = 0;
do
{
    Console.WriteLine(i);
    i++;
} while (i < 10);

I detta exempel deklarerar vi en variabel i och tilldelar den värdet 0. Sedan har vi en Do While-loop som kontrollerar om i är mindre än 10. Inuti loopen skriver den ut värdet av i och ökar sedan värdet med 1. Loopen fortsätter att köras så länge som i är mindre än 10.

Medan villkoret i Do While-loopen är sant, körs koden inuti loopen. När villkoret blir falskt, avslutas loopen och programmet fortsätter med resten av koden efter loopen.

I detta specifika exempel kommer loopen att köra 10 gånger och skriva ut värdena från 0 till 9.

Sammanfattning

Do While är en loopstruktur i C# som körs minst en gång och sedan fortsätter att köra så länge som villkoret är sant. Det är användbart när du behöver utföra en viss kod minst en gång innan villkoret kontrolleras.

Termer

TermFörklaring
Do While-loopEn loopstruktur i C# som körs minst en gång och sedan fortsätter att köra så länge som villkoret är sant.
LoopEn struktur i programmering som gör att en viss kod kan köras upprepade gånger tills ett visst villkor är uppfyllt.
IterationEn enskild körning av kod inuti en loop.
VillkorEtt uttryck som avgör om en loop ska fortsätta köras eller inte.

Till toppen

Licens: Apache 2.0 | © 2023 Marcus Medina, Campus Mölndal. Alla rättigheter förbehållna.
Du får använda och modifiera detta verk enligt villkoren i Apache License, Version 2.0. Du får inte använda detta verk för kommersiella ändamål utan tillstånd från upphovsmannen.