Break-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
12345678910111213141516171819using 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
12345678910111213141516171819using 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.
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