2011-01-01 11 views
2

lassen Sie uns sagen, dass ich eine foreach-Schleife haben einige Verarbeitung auf Liste MyTypeInstanveVariableC# foreach Schleife Punkt weich „break“

foreach(MyType item in MyTypeInstanceVariable) { 
    if (cond1) {} 

    if (cond2) {} 
} 

Wenn cond1 ausführen wird traf ich zum nächsten Punkt in der MyTypeInstanceVariable voranbringen wollen. Nun könnte ich einen kleinen booleschen Wert hinzufügen, um zu überprüfen, ob cond2 ausgewertet werden soll, aber gibt es einen eingebauten Befehl, der sich schnell auf das nächste Element bewegt? Ich kann nicht Pause machen, weil dies aus der foreach-Schleife insgesamt

Dank Thomas

Antwort

8

Sie suchen die continue Anweisung brechen.

+0

jetzt fühle ich mich dumm – Tom

+2

wir vor allem gab es schon ;-) – BrokenGlass