Tom
Tom

Reputation: 87

C# foreach loop item soft "break"

let's say I have a foreach loop to perform some processing on List MyTypeInstanveVariable

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

    if (cond2) {}
}

If cond1 is met I want to advance to the next item in the MyTypeInstanceVariable. Now I could add a little boolean to check whether to evaluate cond2, but is there some built in command that will quickly move onto the next item? I can't use break as that would break out of the foreach loop altogether

Thanks Thomas

Upvotes: 2

Views: 899

Answers (2)

Homde
Homde

Reputation: 4286

perhaps continue?

http://msdn.microsoft.com/en-us/library/923ahwt1(v=vs.71).aspx

Upvotes: 2

BrokenGlass
BrokenGlass

Reputation: 160852

You are looking for the continue statement.

Upvotes: 8

Related Questions