相关疑难解决方法(0)

所有数组在C#中实现了哪些接口?

作为一名新的.NET 3.5程序员,我开始学习LINQ,我发现了一些非常基本的东西,我之前没有注意到:

本书声称每个数组实现IEnumerable<T>(显然,否则我们不能使用LINQ到数组上的对象......).当我看到这个时,我心里想,我从未真正想过这个,我问自己所有数组实现了什么 - 所以我检查了 System.Array使用对象浏览器(因为它是CLR中每个数组的基类),并且我很惊讶,它没有实现IEnumerable<T>.

所以我的问题是:定义在哪里?我的意思是,我怎么能准确地告诉每个阵列实现哪些接口?

.net c# arrays interface-implementation

67
推荐指数
3
解决办法
3万
查看次数

IEnumerable Count()和Length之间的差异

IEnumerable Count()和之间的主要区别是Length什么?

.net c# ienumerable

60
推荐指数
2
解决办法
8万
查看次数

标签 统计

.net ×2

c# ×2

arrays ×1

ienumerable ×1

interface-implementation ×1