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

Kursinhalt

C# Grundlagen

C# Grundlagen

1. Erste Schritte
2. Umgang mit Datentypen
3. Kontrollstrukturen
4. Schleifen
5. Arrays
6. Methoden

book
Continue-Anweisung

Die continue-Anweisung wird verwendet, um zur nächsten Iteration der Schleife zu springen.

Wenn wir die continue-Anweisung verwenden, wird jeglicher Code, der ihr im Codeblock folgt, ignoriert und die Schleife springt zur nächsten Iteration.

Schauen wir uns ein Beispiel an:

Wie Sie im obigen Code sehen können, werden die zweiten und dritten Console.WriteLine-Methoden in jeder Iteration ignoriert.

Ähnlich können wir auch bedingt Code mit der continue-Anweisung ignorieren:

cs

main

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

Im obigen Beispiel wird die Console.WriteLine-Anweisung in der 4. Iteration ignoriert.

Ein praktischeres Beispiel für die continue-Anweisung ist der folgende Code:

cs

main

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

Der obige Code iteriert von den Zahlen 0 bis 9. Er überprüft, ob i ungerade ist, indem er die Bedingung i % 2 != 0 verwendet, da eine ungerade Zahl, die durch 2 geteilt wird, immer einen nicht-null Rest ergibt. Wenn eine Zahl ungerade ist, wird zur nächsten Iteration gesprungen, und wenn eine Zahl gerade ist, wird nicht übersprungen und daher i ausgegeben. Auf diese Weise werden alle geraden Zahlen zwischen 0 und 9 ausgegeben.

Was macht die continue-Anweisung in einer Schleife?

Was macht die continue-Anweisung in einer Schleife?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 7
We're sorry to hear that something went wrong. What happened?
some-alt