私は並列プログラミングを実験しています。私は通常のループを持っています:
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
必要なパラメータは何ですか?非常に基本的な方法でどのように使用しますか?