0
A
回答
3
Parallel.ForEach()
方法使用的是Partitioner,可以提供a custom one。
找不到直接链接来说明Paralle.For()
的相同之处。
相关问题
- 1. 的Parallel.For在C#
- 2. c#Parallel.For和UI更新?
- 3. Parallel.For/Foreach线程重用C#
- 4. c#中的Parallel.for不起作用
- 5. 更改C#Parallel.For循环的增量值
- 6. 的Parallel.For错误
- 7. parallel.for question
- 8. 的Parallel.For及的ListCollectionView
- 9. Parallel.For和httpclient崩溃应用程序C#
- 10. Slow Parallel.For中断
- 11. Parallel.For vs Parallel.Invoke
- 12. Parallel.For终止vb.net
- 13. Parallel.For在Java中?
- 14. Parallel.For中断
- 15. 部分解析C++的域特定语言
- 16. 何时使用Parallel.For?
- 17. Parallel.For日期时间
- 18. 如何分解fogbugz中的区域?
- 19. 使用Parallel.For的节流
- 20. 自定义条件的Parallel.For
- 21. 对于里面的Parallel.For
- 22. C#的Parallel.For仍然不正确的索引与concurrentList包装
- 23. c#4.0所需的任何特殊参考Parallel.For?
- 24. Parallel.For更新文本块
- 25. 在Parallel.For中删除Interlocked.Add?
- 26. 从Parallel.For获取结果
- 27. for或Parallel.For .NET 4.0中
- 28. Parallel.For与循环相反
- 29. Parallel.For与空对象同步
- 30. Parallel.For循环的相同的值
谢谢!这正是我需要的!你知道是否有可能使Parallel.Foreach在特定条件下以串行模式运行?将所有工作交给一个处理器的分区器。 – 2012-03-04 16:44:07
是的,尽管它有点挫败“Parallel”的目的。但是我注意到'.For()'的默认分区将在1个线程中运行小集。 – 2012-03-04 16:54:26
@Sergey Kucher:通过调用'Parallel.ForEach'并将'ParallelOptions.MaxDegreeOfParallelism'设置为1,您应该可以这么做。 – Tudor 2012-03-04 16:54:56