【发布时间】:2011-08-28 04:30:36
【问题描述】:
我是 C# 4.0 中并行编程的新手。我知道并行编程和多线程是两个不同的东西。现在在 TPL 中,如果我创建如下任务:
Task<int> task1 = new Task<int>(() => {
for (int i = 0; i < 100; i++) {
sum += DoSomeHeavyCalculation(i);
}
return sum;
});
// start the task
task1.Start();
这将如何在 core 2 duo 处理器中工作。我实际上是想弄清楚我的概念。
【问题讨论】:
标签: c# parallel-processing task-parallel-library