是否有"标签"打破C#中嵌套的foreach循环?

时间:2014-07-24 18:19:53

标签: c#

我的程序中有多个foreach循环,我希望在某个满足条件下打破其中一个内循环。

我知道在Java中你可以给它一些标签,然后当满足条件时你写break LabelName

C#中有类似的东西吗?我读到有goto的东西,但是goto指向某处继续执行方法而不是仅仅打破循环。

Java中的示例代码:

STOPLOOP : for(Clause c : clausesList)
            {
                // Random Coding
                            if(!l.solved(hasExcl))
                            {
                                literalCanBeRemoved = false;
                                c.complete = false;
                                break STOPLOOP 
                            }

0 个答案:

没有答案