Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何使用 C#8 IAsyncEnumerable
异步枚举并行运行的任务
如果可能的话 我想为并行启动的任务创建一个异步枚举器 因此 首先完成的是枚举的第一个元素 第二个完成的是枚举的第二个元素 依此类推 public static async IAsyncEnumerable
c
Asynchronous
asyncawait
taskparallellibrary
iasyncenumerable
使用 EnumeratorCancellation 返回 AsyncEnumerable 或循环 WithCancellation 有什么区别
我有以下方法从 http 流读取 csv 文档 public async IAsyncEnumerable
c
NetCore
C80
iasyncenumerable
“ToListAsync()”和“AsAsyncEnumerable().ToList()”之间的区别
函数需要返回Task
c
LINQ
asyncawait
EntityFrameworkCore
iasyncenumerable
IAsyncEnumerable 方法中的正确处理?
答案可能是不可能 但问题是 假设您有一个 C 方法来消耗 a 中的行TextReader返回IAsyncEnumerable
c
iasyncenumerable
iasyncdisposable
使用 IAsyncEnumerable 对另一个服务或 API 进行异步调用并批量返回响应
我正在尝试创建一个 API 一旦准备好就返回结果 目标是 准备就绪后立即生成结果的 API 端点 消费应用程序调用端点并在数据准备好后立即处理数据 我的 API 调用另一个服务 HttpGet Route stream public asy
NET
ASPNETCore
asyncawait
iasyncenumerable
如何使用 SqlDataReader 返回和使用 IAsyncEnumerable
请看下面两种方法 第一个返回一个IAsyncEnumerable 第二个试图消耗它 using System Collections Generic using System Data using System Data SqlClient
c
NET
asyncawait
sqldatareader
iasyncenumerable
在返回带有取消的 IAsyncEnumerable 的函数中迭代 IAsyncEnumerable
正如标题所说 我必须执行以下功能 public async IAsyncEnumerable
c
asyncawait
C80
efcore30
iasyncenumerable
将 IAsyncEnumerable 转换为列表
所以在 C 8 中我们添加了IAsyncEnumerable界面 如果我们有一个正常的IEnumerable我们可以做一个List或者我们想要从中得到的几乎任何其他集合 感谢那里的 Linq var range Enumerable Ran
c
LINQ
IEnumerable
C80
iasyncenumerable
C# 8.0 支持 IAsyncEnumerable 吗?
真的很难找到任何相关信息IAsyncEnumerable 除了 C 8 0 新增功能 文章中的一些提及之外 尝试在启用了 netstandard 2 0 和 C 8 的 Visual Studio 2019 中使用它 它确实识别了该类 但我
c
netstandard20
iasyncenumerable
从异步方法返回 IAsyncEnumerable
采取以下方法 public async IAsyncEnumerable
c
asyncawait
C80
iasyncenumerable
如何实现高效的 WhenEach 来传输 IAsyncEnumerable 任务结果?
我正在尝试使用以下提供的新工具更新我的工具集C 8 https learn microsoft com en us dotnet csharp whats new csharp 8 一种似乎特别有用的方法是Task WhenAll http
c
asyncawait
taskparallellibrary
C80
iasyncenumerable
IAsyncEnumerable 在 C# 8.0 预览中不起作用
我正在玩 C 8 0 预览版 但无法获取IAsyncEnumerable上班 我尝试了以下方法 public static async IAsyncEnumerable
c
C80
iasyncenumerable
如何让异步流返回两个数据源
我有以下函数 它返回标准输出数据 作为异步流 该数据是由运行System Diagnostics Process 当前该方法中的所有内容都按预期工作 我可以用await foreach 循环 我得到由外部 exe 生成的每一行输出 priv
c
Asynchronous
tpldataflow
iasyncenumerable
是否可以“等待yield return DoSomethingAsync()”
常规迭代器块 即 yield return 与 async 和 await 不兼容吗 这很好地说明了我正在尝试做的事情 async Task
c
asyncawait
c50
iasyncenumerable
如何枚举 IAsyncEnumerable
并为每个元素调用异步操作,从而允许每个迭代/操作对并发?
我有一个IAsyncEnumerable
c
concurrency
asyncawait
iasyncenumerable
尝试在 SignalR ASP.NET Core 3.0 中使用 IAsyncEnumerable Catch
尝试从 ASP NET Core 3 SignalR Hub 捕获顶级异常 这很棘手 因为我使用的是yield return 并且您不能将其包装在try catch 块中 它给出了这个编译器错误 CS1626 C 无法在带有 catch 子
c
ASPNETCore
signalr
iasyncenumerable