.net - 如何使 PLINQ 在 .NET 4.0 beta 2 中产生更多并发线程?

标签 .net .net-4.0 plinq parallel-extensions .net-4.0-beta-2

在以前版本的并行扩展中,您可以设置线程数:

enumerable.AsParallel(numberOfThreads)

但现在过载不再可用。现在该怎么办?

最佳答案

在新版本中,您可以使用扩展方法“.WithDegreeOfParallelism(int DegreeOfParallelism)”来指定它。

IE:

enumerable.AsParallel().WithDegreeOfParallelism(numberOfThreads)

关于.net - 如何使 PLINQ 在 .NET 4.0 beta 2 中产生更多并发线程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1777140/

相关文章:

c# - C# 中的任务并行库和 PLINQ 替代方案

c# - ParallelQuery 核心平衡

.net - 引用的程序集复制规则

c# - 获取客户端机器名

c# - Plinq 的范围分区与 block 分区?

c# - Plinq 语句在静态构造函数中陷入僵局

c# - 无法在客户端 PC 上安装 .NET 应用程序

c# - Windows7 中的 VS 2010 设计器错误 'Could not find type XYZ'。在 XP 中工作正常

.net-4.0 - 如何强制在继续任务中观察到任务的异常?

c# - ConcurrentDictionary.GetOrAdd 始终执行委托(delegate)方法