是否有.Net等效于java.util.concurrent.Executor?

gcb*_*ink 12 .net java concurrency multithreading ccr

拥有一组长期独立的任务:从文本文件中解析数千行,保存为对象,操作和持久化.

如果我在Java中实现它,我想我可能会为每个X行(即块)中的文件或任务中的每一行向Executor添加一个新任务.

对于我正在使用的.Net,我不太确定.我怀疑也许CCR在这里可能是合适的,但我对它不够熟悉,这就是我提出这个问题的原因.

CCR能否以与Java Executors等效的方式运行,还是有其他可用的东西?

谢谢

Mat*_*ell 5

您可能需要查看任务并行库.

从C#5开始,使用asyncawait关键字将其内置到语言中.