我使用Visual Studio 2010 Beta 2中得到一个头部上学习使用WF4开始。我在设计师的工作,以创建一个XAML文件。我添加了一个ForEach活动,以及ForEach活动里面有做一些有条件的处理的流程图。我希望能够打出来的foreach如果条件之一为真,但无法弄清楚如何做到这一点。在隐藏文件,将只是发出一个断开一个C#代码; ,但在XAML工作流设计器,我没有看到从环断绝任何机制。任何建议?

有帮助吗?

解决方案

有没有断裂等效于WF4。因此,无论你需要开始添加条件逻辑来跳过下一循环或抛出一个异常,赶上的foreach是外面继续。

和我同意,既不是一个非常不错的选择: - (

其他提示

使用代替的ForEach的尽管或DoWhile活性可以是用于该活动的上迭代控制限制的最佳选择。这是一个有点丑陋,但就像你正在想你的迭代。

该条件可以检查一个bool,如Broken,并且计数器变量比较它靠在集合长度。我不知道这是否是最适合您的方案或用于收集您的循环,但似乎是一个可行的选择。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top