C#并行计算 Parallel.Foreach&Parallel.For
Parallel.For(int fromInclude, int toExclude, Action<int> body)
栗子:
Parallel.For(0, 10, (i) => {
Console.Write(i);
});
Console.WriteLine();
Parallel.ForEach<T>(IEnumerable<T>, Action<T>)
栗子:
var all = new [] { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
Parallel.ForEach(all, (i) => {
Console.Write($"{i} ");
});
Console.WriteLine();
本文作者:gaozejie
版权声明:本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。