最佳答案
所以在 C # 8中我们得到了 IAsyncEnumerable
接口的加入。
如果我们有一个正常的 IEnumerable
,我们可以作出一个 List
或几乎任何其他集合,我们想出来。多亏了 Linq。
var range = Enumerable.Range(0, 100);
var list = range.ToList();
现在我想把我的 IAsyncEnumerable
转换成 List
这当然是异步的。那个案例已经有 Linq 实现了吗?如果没有,我怎么能自己转换呢?