Share via


Tipo de colección Array

Actualización: noviembre 2007

La clase Array no forma parte de los espacios de nombres System.Collections. Aun así, no deja de ser una colección, pues se basa en la interfaz IList.

El rango de un objeto Array es el número de dimensiones del Array. Una colección Array puede tener uno o varios rangos.

El límite inferior de Array es el índice de su primer elemento. Una colección Array puede tener cualquier límite inferior. Aunque el límite inferior predeterminado de la clase Array es cero, puede definirse otro límite al crear una instancia de la misma mediante CreateInstance.

A diferencia de las clases de los espacios de nombres System.Collections, Array tiene una capacidad fija. Para incrementar la capacidad, debe crear un nuevo objeto Array con la capacidad requerida, copiar los elementos del objeto Array antiguo en el nuevo y eliminar el antiguo Array.

Sin embargo, solamente el sistema y los compiladores pueden derivar explícitamente la clase Array. Los usuarios deben utilizar los constructores de matrices que proporciona el lenguaje que utilizan.

Vea también

Referencia

Array

IList

System.Collections

System.Collections.Specialized

System.Collections.Generic

Otros recursos

Tipos de colección utilizados normalmente