Sprunganweisungen
Sieht man einmal von der return
-Anweisung zum Verlassen von Methoden (siehe Kapitel 10) und der throw-
Anweisung zum Auslösen von Ausnahmen (siehe Kapitel 15) ab, kennt C# insgesamt drei Sprunganweisungen:
continue
– zum Beenden einer Schleifeniterationbreak
– zum Verlassen einer Schleife oderswitch
-Verzweigunggoto
– zum Sprung zu einer mit Label markierten Anweisung
Die continue-Anweisung
Mit der continue
-Anweisung wird der aktuelle Schleifendurchgang abgebrochen. Die Schleife wird mit dem nächsten Schleifendurchgang fortgesetzt.
Der folgende Code gibt nur die ungeraden Zahlen eines int
-Arrays aus.
int[] numbers = {1, 5, 23, 4, 9, 88}; for (int n = 0; n < numbers.Length; ++n) { if (numbers[n] % 2 == 0) continue; Console.WriteLine(n ...
Get Microsoft Visual C# 2010 - Das Entwicklerbuch now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.