【发布时间】:2014-10-07 01:29:52
【问题描述】:
在使用Parallel.ForEach 时,我们可以选择定义并行选项并设置最大并行度,例如:
Parallel.ForEach(values, new ParallelOptions {MaxDegreeOfParallelism = number}, value = > {
// Do Work
})
但是在做 PLINQ 的时候:
Tabel.AsEnumberable()
.AsParallel()
.Where(//Logic)
我找不到设置MaxDegreeOfParallelism 的方法。我也在网上查了一下,但没有找到任何东西。有人找到解决方法吗?任何帮助表示赞赏。
【问题讨论】:
标签: c# .net task-parallel-library parallel.foreach plinq