Comparteix a través de


ArrayList Constructores

Definición

Inicializa una nueva instancia de la clase ArrayList.

Sobrecargas

ArrayList()

Inicializa una nueva instancia de la clase ArrayList que está vacía y tiene la capacidad inicial predeterminada.

ArrayList(ICollection)

Inicializa una nueva instancia de la clase ArrayList que contiene elementos copiados de la colección especificada y que tiene la misma capacidad inicial que el número de elementos copiados.

ArrayList(Int32)

Inicializa una nueva instancia de la clase ArrayList que está vacía y tiene la capacidad inicial especificada.

ArrayList()

Source:
ArrayList.cs
Source:
ArrayList.cs
Source:
ArrayList.cs

Inicializa una nueva instancia de la clase ArrayList que está vacía y tiene la capacidad inicial predeterminada.

public:
 ArrayList();
public ArrayList ();
Public Sub New ()

Comentarios

La capacidad de un ArrayList es el número de elementos que ArrayList puede contener. A medida que se agregan elementos a , ArrayListla capacidad aumenta automáticamente según sea necesario mediante la reasignación de la matriz interna.

Si se puede estimar el tamaño de la colección, especificar la capacidad inicial elimina la necesidad de realizar una serie de operaciones de cambio de tamaño al agregar elementos a ArrayList.

Este constructor es una O(1) operación.

Consulte también

Se aplica a

ArrayList(ICollection)

Source:
ArrayList.cs
Source:
ArrayList.cs
Source:
ArrayList.cs

Inicializa una nueva instancia de la clase ArrayList que contiene elementos copiados de la colección especificada y que tiene la misma capacidad inicial que el número de elementos copiados.

public:
 ArrayList(System::Collections::ICollection ^ c);
public ArrayList (System.Collections.ICollection c);
new System.Collections.ArrayList : System.Collections.ICollection -> System.Collections.ArrayList
Public Sub New (c As ICollection)

Parámetros

c
ICollection

ICollection cuyos elementos se copian en la nueva lista.

Excepciones

c es una matriz multidimensional.

Comentarios

La capacidad de un ArrayList es el número de elementos que ArrayList puede contener. A medida que se agregan elementos a , ArrayListla capacidad aumenta automáticamente según sea necesario mediante la reasignación de la matriz interna.

Si se puede estimar el tamaño de la colección, especificar la capacidad inicial elimina la necesidad de realizar una serie de operaciones de cambio de tamaño al agregar elementos a ArrayList.

Los elementos se copian en en ArrayList el mismo orden en que los lee el IEnumeratorICollectionde .

Este constructor es una O(n) operación, donde n es el número de elementos de c.

Consulte también

Se aplica a

ArrayList(Int32)

Source:
ArrayList.cs
Source:
ArrayList.cs
Source:
ArrayList.cs

Inicializa una nueva instancia de la clase ArrayList que está vacía y tiene la capacidad inicial especificada.

public:
 ArrayList(int capacity);
public ArrayList (int capacity);
new System.Collections.ArrayList : int -> System.Collections.ArrayList
Public Sub New (capacity As Integer)

Parámetros

capacity
Int32

Número de elementos que puede almacenar inicialmente la lista nueva.

Excepciones

capacity es menor que cero.

Comentarios

La capacidad de un ArrayList es el número de elementos que ArrayList puede contener. A medida que se agregan elementos a , ArrayListla capacidad aumenta automáticamente según sea necesario mediante la reasignación de la matriz interna.

Si se puede estimar el tamaño de la colección, especificar la capacidad inicial elimina la necesidad de realizar una serie de operaciones de cambio de tamaño al agregar elementos a ArrayList.

Este constructor es una O(n) operación, donde n es capacity.

Consulte también

Se aplica a