首页 > 技术文章 > ToArray()和IEnumerable<T>,List<T>

hongmaju 2014-04-07 21:14 原文

一:ToArray()

2014-04-07_155649

在程序中,我们往往习惯使用List<>这种集合类,但是程序中却要求需要传递一个数组,List<>已经为我们提供了toArray()方法

二:IEnumerable<T>

在MSDN上,是这么说的,它是一个公开枚举数,该枚举数支持在非泛型集合上进行简单的迭代。换句话说,对于所有
数组的遍历,都来自IEnumerable。

三:List<T>

List <T>是ArrayList的泛型,,List <T>里边的是具体的某种类型

ArrayList里边的数据类型是object,ArrayList类似于向量,可以存储不同的数据类型在一个数组里边(转换为了object)

推荐阅读