【发布时间】:2014-07-06 22:46:21
【问题描述】:
鉴于以下代码,在Parallel.ForEach 中执行async/await 是否OK?
例如。
Parallel.ForEach(names, name =>
{
// Do some stuff...
var foo = await GetStuffFrom3rdPartyAsync(name);
// Do some more stuff, with the foo.
});
还是有一些我需要注意的问题?
编辑:不知道这是否可以编译,顺便说一句。只是伪代码.. 大声思考。
【问题讨论】:
标签: c# .net parallel-processing async-await parallel.foreach