我正在试验并行编程。我有一个正常的循环:Parallel.For与循环相反
for (int i = 0; i < 100000; i++)
{
Console.WriteLine("Thread ID: {0} and i is " + i + " Time Elapsed: " + sw.Elapsed,
Thread.CurrentThread.ManagedThreadId);
}
这只是循环数增加至100000
我可以用这个for
循环,把它变成一个Parallel.For
回路数号码100000,但使用的所有CPU并行?
另外,当使用Parallel.For
时,需要什么参数?你如何以非常基本的方式使用它?