【发布时间】:2011-05-24 10:01:00
【问题描述】:
您知道任何允许您对一系列操作进行排序的 C# 库吗?每个动作在前一个动作完成时执行,或者更好的是,在特定时间间隔发生后执行。
谢谢。
【问题讨论】:
-
我不太确定您在此处寻找什么,按顺序调用的方法无需努力调用多个线程,将按顺序运行,而在最后一个方法结束时将调用下一个方法。如果您想在方法之间放置预定义的暂停,可以通过使当前线程休眠给定秒数或循环退出条件来完成,该退出条件要求它在给定时间或之后开启。你能澄清你的要求吗?
-
IMO 很明显他想要做什么。它甚至是一个如此普遍的要求,以至于微软已经通过它在任务并行库中的任务对象上的 .ContinueWith() 方法实现了对它的专门支持。
标签: c# sequential orchestration