ChannelReader 。ReadAllAsync是否返回静态或动态枚举?

问题描述 投票:0回答:1

此方法的documentation简单地说:

创建一个IAsyncEnumerable,它可以读取所有数据从频道。

返回的可枚举是在调用时代表Channel的快照,还是它是Channel的“实时”视图,如果在我枚举它的同时其他演员添加/删除了项目,它将可以正确地运行?

.net-core task-parallel-library
1个回答
0
投票

根据source code,它列举了直播频道,而不是快照。

当然,继承的类将覆盖此行为。您需要检查您的特定实例。

© www.soinside.com 2019 - 2024. All rights reserved.