【发布时间】:2013-09-26 18:45:01
【问题描述】:
在 xamarin iOS 网站上有以下并行 linq 示例。
from item in items.AsParallel ()
let result = DoExpensiveWork (item)
select result;
这不是写的吗
from item in items.AsParallel ()
select DoExpensiveWork (item);
或者 let 子句有什么原因吗?这是否迫使它被并行评估?
【问题讨论】:
-
输出是一样的,两个查询并行执行也没有区别。