gpt4 book ai didi

c# - 来自 yielding 的 ienumerable 是否可以为空?

转载 作者:行者123 更新时间:2023-11-30 19:05:50 31 4
gpt4 key购买 nike

从 yield 表达式获得的 ienumerable 是否可以为空?

最佳答案

没有。 C# 编译器将您的迭代器 block 转换为 iterator。实例,这是从您的方法返回的内容。这永远不能为 null

也就是说,当然可以在枚举中生成 null 值,前提是枚举的泛型类型是引用类型或可空类型。

关于c# - 来自 yielding 的 ienumerable 是否可以为空?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17504110/

31 4 0