我想在C#中异步并行执行一个for循环.但是Parallel类只包含一个同步For方法和一个异步ForEachAsync方法.在我看来这是个疏忽.

Parallel.ForAsync%的方法在哪里?有什么解决办法吗?

推荐答案

I agree,
not having a Parallel.ForAsync method looks like an enormous oversight. I have good news for you though: in .Net 8 and C#12 (coming out soon) this will be resolved. Parallel.ForAsync

Csharp相关问答推荐

如何禁用ASP.NET MVP按钮,以便无法使用开发人员控制台重新启用它

Unity如何在PlayerPrefs中保存数据?

通过EFCore上传大量数据.

读取配置文件(mytest. exe. config)

可为空的泛型属性

在C#中,有没有一种方法可以集中定义跨多个方法使用的XML参数描述符?

在.NET核心项目中创建Startup.cs比在Program.cs中注册服务好吗?

如何将MongoDB序列化程序设置为内部对象属性

调用Task.Run()与DoSomethingAsync()有什么不同?

将字节转换为 struct 并返回

如果是,我怎么才能让这个加75,如果不是,我怎么才能减go 100?

为值对象编写自定义JsonConverter

EF Core:如何对关系属性进行建模?

如何在绑定到数据库的datagridview中向上或向下移动行

如何使用.NET 8.0中新的CompositeFormat类?

无效的Zip文件-Zip存档

使用postman 测试配置了身份的.NET 6应用程序

在.Net 8 Visual Studio 2022中启用本机AOT发布时发布失败

除非首先访问使用的终结点,否则本地API上的终结点不起作用

不寻常的C#语法