标签: c# .net ienumerable
Why IEnumerable<T> inherits from IEnumerable?
看起来像IEnumerable,ICollection,IList,它们的通用等价物位于不同的分支中。
IEnumerable
ICollection
IList
答案 0 :(得分:4)
这样做可以保证知道如何处理IEnumerable的所有旧方法和代码都可以与您的集合一起使用。
隐式实施IEnumerable<T>意味着您实施IEnumerable。
IEnumerable<T>
通过分支,你的意思是命名空间吗?