数组集合类型

Array 类不是 System.Collections 命名空间的一部分。 但是,该类仍是一个集合,因为它基于 IList 接口。

Array 对象的秩是 Array 中的维数。 一个 Array 可以具有一个或多个秩。

Array 的下限是其第一个元素的索引。 一个 Array 可以具有任何下限。 默认情况下它的下限为零,但在使用 CreateInstance 创建 Array 类的实例时可以定义不同的下限。

System.Collections 命名空间中的类不同,Array 具有固定的容量。 若要增加容量,您必须创建具有所需容量的新 Array 对象,将旧 Array 对象中的元素复制到新对象中,然后删除该旧 Array

但是,只有系统和编译器可以从 Array 类显式派生。 用户应使用其使用的语言所提供的数组构造。

请参见

参考

Array

IList

System.Collections

System.Collections.Specialized

System.Collections.Generic

其他资源

常用的集合类型