相关疑难解决方法(0)

在一些.NET Parallel.ForEach()代码中做一些异步/等待是否可以?

考虑下面的代码,是不是OKasync/await里面Parallel.ForEach

例如.

Parallel.ForEach(names, name =>
{
    // Do some stuff...

    var foo = await GetStuffFrom3rdPartyAsync(name);

    // Do some more stuff, with the foo.
});
Run Code Online (Sandbox Code Playgroud)

还是有一些我需要知道的问题?

编辑:不知道这是否编译,顺便说一句.只是Pseduo代码..大声思考.

.net c# parallel-processing async-await parallel.foreach

7
推荐指数
3
解决办法
4054
查看次数