如何让PLINQ在.NET 4.0 beta 2中生成更多的并发线程?

Jad*_*ias 4 .net .net-4.0 parallel-extensions plinq .net-4.0-beta-2

在以前版本的Parallel Extensions中,您可以设置线程数:

enumerable.AsParallel(numberOfThreads)
Run Code Online (Sandbox Code Playgroud)

但是现在再也没有超载了.现在该怎么办?

Mag*_*his 9

在新版本中,您可以使用扩展方法".WithDegreeOfParallelism(int degreeOfParallelism)"指定它.

IE:

enumerable.AsParallel().WithDegreeOfParallelism(numberOfThreads)
Run Code Online (Sandbox Code Playgroud)