Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Break-Anweisung | Schleifen
C# Grundlagen

book
Break-Anweisung

Die break-Anweisung wird verwendet, um eine Schleife während der Ausführung zu unterbrechen/stoppen. Sie ist nützlich in Fällen, in denen wir eine Schleife stoppen möchten, wenn eine zusätzliche Bedingung erfüllt ist.

Im Folgenden ist ein Beispiel für die Verwendung der break-Anweisung in der for loop:

cs

main

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

Der obige Code gibt i bis 5 aus und dann stoppt die Schleife. Dies liegt an dem zusätzlichen break, das wir hinzugefügt haben.

Wir können die break-Anweisung auch in anderen Schleifen verwenden:

cs

main

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

Die Schleife, die wir oben konstruiert haben, funktioniert genau wie die for loop, die wir zuvor betrachtet haben. Die break-Anweisung kann auch in do-while-Schleifen verwendet werden. Die break-Anweisung ist sehr nützlich, um einer Schleife zusätzliche Bedingungen hinzuzufügen.

question mark

Wie viele Iterationen wird die Schleife durchlaufen?

int sum = 0;

for(int i = 1; i < 10; i++) {
sum += i;
if(sum >= 10) {
break;
}
}

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 6
some-alt