相关疑难解决方法(0)

为什么IEnumerable <T>从IEnumerable继承?

这可能是一个老问题:为什么要IEnumerable<T>继承IEnumerable

.NET就是这样做的,但它带来了一些麻烦.每次我编写一个类实现时IEumerable<T>,我都要编写两个GetEnumerator()函数,一个用于IEnumerable<T>,另一个用于IEnumerable.

并且,IList<T>不会从IList继承.

我不知道为什么IEnumerable<T>以其他方式设计.

c# generics ienumerable

36
推荐指数
2
解决办法
5010
查看次数

标签 统计

c# ×1

generics ×1

ienumerable ×1