标签: c# ienumerable yield-return
从yield表达式获得的可相关数是否可以为空?
答案 0 :(得分:12)
没有。 C#编译器将迭代器块转换为iterator实例,这是从您的方法返回的实例。这永远不会是null。
null
也就是说,只要枚举的泛型类型是引用类型或可空类型,当然可以在枚举中产生null个值。