BESTE WEBSITE FÜR WEBENTWICKLER
C# Sprache. W3Schools auf Deutsch. Unterricht für Anfänger

Ua En Es

C# Break und Continue


C# Break

Sie haben die Anweisung break bereits in einem früheren Kapitel dieses Tutorials gesehen. Es wurde verwendet, um aus einer switch-Anweisung herauszuspringen.

Die break-Anweisung kann auch verwendet werden, um aus einer Schleife zu springen.

Dieses Beispiel springt aus der Schleife, wenn i gleich ist 4:

Beispiel

for (int i = 0; i < 10; i++)
{
  if (i == 4)
  {
    break;
  }
  Console.WriteLine(i);
}

Try it Yourself »


C# Continue

Die continue-Anweisung unterbricht eine Iteration (in der Schleife), wenn eine bestimmte Bedingung eintritt, und fährt mit der nächsten Iteration in der Schleife fort.

In diesem Beispiel wird der Wert von übersprungen 4:

Beispiel

for (int i = 0; i < 10; i++)
{
  if (i == 4)
  {
    continue;
  }
  Console.WriteLine(i);
}

Try it Yourself »


Break und Continue in der While-Schleife

Sie können auch break und continue in while-Schleifen verwenden:

Break Beispiel

int i = 0;
while (i < 10)
{
  Console.WriteLine(i);
  i++;
  if (i == 4)
  {
    break;
  }
}

Try it Yourself »

Continue Beispiel

int i = 0;
while (i < 10)
{
  if (i == 4)
  {
    i++;
    continue;
  }
  Console.WriteLine(i);
  i++;
}

Try it Yourself »