|
1
2
如果你想要一个优雅的解决方案,你应该使用微软的反应式框架。很简单:
这就是全部代码。它是一个很好的多线程系统,并且可以控制。 只需NuGet“系统。反应”即可获得位。 |
|
|
2
-1
将创建ProcessorCount任务,以执行源枚举中每个项的函数。它会注意不要有太多的任务,并等待所有项目和任务执行。
但是你的代码中有一些错误。函数
编辑
不同之处在于编译异步代码时编译器将产生的开销。这个
我的方法是:使用 synchronous method 在你的平行线内。ForEach。螺纹将由PLinq完成,您可以自由继续。
|