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

bookBreak-sats

break-satsen används för att avbryta eller stoppa en loop under körning. Den är användbar i situationer där vi vill avsluta en loop om ett ytterligare villkor uppfylls.

Följande är ett exempel på hur break-satsen används i en for loop:

main.cs

main.cs

copy
12345678910111213141516171819
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { for(int i = 0; i < 10; i++) { Console.WriteLine(i); if(i == 5) { break; } } } } }

Koden ovan skriver ut i till och med 5 och därefter stoppas loopen. Detta beror på det extra villkoret med break som vi lade till.

Vi kan även använda break-satsen i andra loopar:

main.cs

main.cs

copy
12345678910111213141516171819
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int i = 0; while(true) { Console.WriteLine(i); if(i == 5) { break; } i++; } } } }

Loopen vi konstruerade ovan fungerar exakt likadant som den for loop vi tittade på tidigare. break-satsen kan också användas i do-while-loopar. break-satsen är mycket användbar för att lägga till ytterligare villkor i en loop.

question mark

Hur många iterationer kommer loopen att köra?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 4. Kapitel 6

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

Suggested prompts:

Can you show an example of using the break statement in a while loop?

What happens if there is no break statement in the loop?

Can you explain the difference between break and continue statements?

Awesome!

Completion rate improved to 1.59

bookBreak-sats

Svep för att visa menyn

break-satsen används för att avbryta eller stoppa en loop under körning. Den är användbar i situationer där vi vill avsluta en loop om ett ytterligare villkor uppfylls.

Följande är ett exempel på hur break-satsen används i en for loop:

main.cs

main.cs

copy
12345678910111213141516171819
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { for(int i = 0; i < 10; i++) { Console.WriteLine(i); if(i == 5) { break; } } } } }

Koden ovan skriver ut i till och med 5 och därefter stoppas loopen. Detta beror på det extra villkoret med break som vi lade till.

Vi kan även använda break-satsen i andra loopar:

main.cs

main.cs

copy
12345678910111213141516171819
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int i = 0; while(true) { Console.WriteLine(i); if(i == 5) { break; } i++; } } } }

Loopen vi konstruerade ovan fungerar exakt likadant som den for loop vi tittade på tidigare. break-satsen kan också användas i do-while-loopar. break-satsen är mycket användbar för att lägga till ytterligare villkor i en loop.

question mark

Hur många iterationer kommer loopen att köra?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 4. Kapitel 6
some-alt