【发布时间】:2011-05-05 21:07:32
【问题描述】:
我有一个处理相当大的联系人列表的 ForEach 循环。我没有在这个主循环中进行大量处理,而是调用一个方法,该方法又调用一个方法等。方法调用其他类中的其他方法,也许是其他命名空间。
如果检测到条件并且我想继续下一个联系人,我该如何中断当前方法?我的方法距离主 ForEach 循环只有几个级别。
通常,您可以在 ForEach 中使用 continue 关键字来跳到集合中的下一个元素。在这种情况下,continue 不是一个选项。当我输入continue 时,它会在红色下划线并带有“未解决的消息”注释。
那么,我该怎么办?
【问题讨论】:
-
能否提供代码示例?