C#foreach循环项软"破"

Tom*_*Tom 2 c# foreach skip

假设我有一个foreach循环来对List MyTypeInstanveVariable执行一些处理

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

    if (cond2) {}
}
Run Code Online (Sandbox Code Playgroud)

如果满足cond1,我想前进到MyTypeInstanceVariable中的下一个项目.现在我可以添加一个布尔值来检查是否评估cond2,但是是否有一些内置命令可以快速移动到下一个项目?我不能使用break,因为它会彻底打破foreach循环

谢谢托马斯

Bro*_*ass 8

你正在寻找continue声明.

  • 我们以前都去过那里;-) (2认同)