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

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 avslutas 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 1. Kapitel 42

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

Avsnitt 1. Kapitel 42
some-alt