Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära While-loop | Loopar
C#-Grunder

bookWhile-loop

En while-loop liknar en for-loop, men används när vi behöver köra en kodblock upprepade gånger baserat på ett villkor. Syntaxen för en while-loop är enklare än för en for-loop:

while (condition) {
    // code to execute
}


Låt oss titta på ett praktiskt exempel:

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

Även om while-loopen till en början kan verka mycket lik for-loopen, blir skillnaden tydlig på mer avancerade programmeringsnivåer. Vi kan utforska användningen av olika typer av loopar i avsnittet Arrayer.

Observera

Vi kan skriva true som villkor i en while-loop för att skapa en oändlig loop. Men det rekommenderas inte att använda detta.

main.cs

main.cs

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

Hur många iterationer kommer följande loop att ha?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 4. Kapitel 3

Fråga AI

expand

Fråga AI

ChatGPT

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

bookWhile-loop

Svep för att visa menyn

En while-loop liknar en for-loop, men används när vi behöver köra en kodblock upprepade gånger baserat på ett villkor. Syntaxen för en while-loop är enklare än för en for-loop:

while (condition) {
    // code to execute
}


Låt oss titta på ett praktiskt exempel:

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

Även om while-loopen till en början kan verka mycket lik for-loopen, blir skillnaden tydlig på mer avancerade programmeringsnivåer. Vi kan utforska användningen av olika typer av loopar i avsnittet Arrayer.

Observera

Vi kan skriva true som villkor i en while-loop för att skapa en oändlig loop. Men det rekommenderas inte att använda detta.

main.cs

main.cs

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

Hur många iterationer kommer följande loop att ha?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 4. Kapitel 3
some-alt