gpt4 book ai didi

c# - IAsyncEnumerable 的 Linq 方法

转载 作者:行者123 更新时间:2023-11-30 14:05:28 25 4
gpt4 key购买 nike

使用 IEnumerable<T> 时有来自 System.Linq 的内置扩展方法命名空间,例如 Skip , WhereSelect跟...共事。

当微软添加 IAsyncEnumerable在 C#8 中,他们是否也添加了新的 Linq 方法来支持这一点?

我当然可以自己实现这些方法,或者找到一些可以实现这些方法的包,但我更愿意使用语言标准方法(如果存在的话)。

最佳答案

IAsyncEnumerable 的 LINQ 受 System.Linq.Async 支持这是 reactive extensions for .NET 的一部分.响应式(Reactive)扩展作为一个整体被分成两个更大的 NuGet 包:System.ReactiveSystem.Interactive .

虽然所有包都保持不变,但扩展现在位于 System.Linq 命名空间中,不再是 System.Linq.Async(感谢 Dzmitry Lahoda)。

Relevant GitHub issue

关于c# - IAsyncEnumerable 的 Linq 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58376585/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com