ArrayList ArrayList ArrayList ArrayList Constructors

Definition

Überlädt

ArrayList() ArrayList() ArrayList()

Initialisiert eine neue, leere Instanz der ArrayList-Klasse, die die Standardanfangskapazität aufweist.Initializes a new instance of the ArrayList class that is empty and has the default initial capacity.

ArrayList(ICollection) ArrayList(ICollection) ArrayList(ICollection) ArrayList(ICollection)

Initialisiert eine neue Instanz der ArrayList-Klasse, die aus der angegebenen Auflistung kopierte Elemente enthält und deren anfängliche Kapazität der Anzahl der kopierten Elemente entspricht.Initializes a new instance of the ArrayList class that contains elements copied from the specified collection and that has the same initial capacity as the number of elements copied.

ArrayList(Int32) ArrayList(Int32) ArrayList(Int32) ArrayList(Int32)

Initialisiert eine neue, leere Instanz der ArrayList-Klasse, die die angegebene Anfangskapazität aufweist.Initializes a new instance of the ArrayList class that is empty and has the specified initial capacity.

ArrayList() ArrayList() ArrayList()

Initialisiert eine neue, leere Instanz der ArrayList-Klasse, die die Standardanfangskapazität aufweist.Initializes a new instance of the ArrayList class that is empty and has the default initial capacity.

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

Hinweise

Die Kapazität einer ArrayList ist die Anzahl der Elemente, die die ArrayList enthalten kann.The capacity of an ArrayList is the number of elements that the ArrayList can hold. Wenn Elemente hinzugefügt werden ein ArrayList, die Kapazität wird automatisch erhöht Neuzuordnen des internen Arrays wie erforderlich.As elements are added to an ArrayList, the capacity is automatically increased as required by reallocating the internal array.

Wenn die Größe der Auflistung geschätzt werden kann, die anfängliche Kapazität angeben müssen nicht mehr eine Reihe von größenänderungsvorgänge beim Hinzufügen von Elementen, die zum Ausführen der ArrayList.If the size of the collection can be estimated, specifying the initial capacity eliminates the need to perform a number of resizing operations while adding elements to the ArrayList.

Dieser Konstruktor ist ein o(1)-Vorgang.This constructor is an O(1) operation.

Siehe auch

ArrayList(ICollection) ArrayList(ICollection) ArrayList(ICollection) ArrayList(ICollection)

Initialisiert eine neue Instanz der ArrayList-Klasse, die aus der angegebenen Auflistung kopierte Elemente enthält und deren anfängliche Kapazität der Anzahl der kopierten Elemente entspricht.Initializes a new instance of the ArrayList class that contains elements copied from the specified collection and that has the same initial capacity as the number of elements copied.

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)

Parameter

c
ICollection ICollection ICollection ICollection

Die ICollection, deren Elemente in die neue Liste kopiert werden.The ICollection whose elements are copied to the new list.

Ausnahmen

Hinweise

Die Kapazität einer ArrayList ist die Anzahl der Elemente, die die ArrayList enthalten kann.The capacity of an ArrayList is the number of elements that the ArrayList can hold. Wenn Elemente hinzugefügt werden ein ArrayList, die Kapazität wird automatisch erhöht Neuzuordnen des internen Arrays wie erforderlich.As elements are added to an ArrayList, the capacity is automatically increased as required by reallocating the internal array.

Wenn die Größe der Auflistung geschätzt werden kann, die anfängliche Kapazität angeben müssen nicht mehr eine Reihe von größenänderungsvorgänge beim Hinzufügen von Elementen, die zum Ausführen der ArrayList.If the size of the collection can be estimated, specifying the initial capacity eliminates the need to perform a number of resizing operations while adding elements to the ArrayList.

Die Elemente kopiert werden, auf die ArrayList in der gleichen Reihenfolge, die sie vom gelesen werden die IEnumerator von der ICollection.The elements are copied onto the ArrayList in the same order they are read by the IEnumerator of the ICollection.

Dieser Konstruktor ist eine O (n)-Vorgang, in denen n ist die Anzahl der Elemente im c.This constructor is an O(n) operation, where n is the number of elements in c.

Siehe auch

ArrayList(Int32) ArrayList(Int32) ArrayList(Int32) ArrayList(Int32)

Initialisiert eine neue, leere Instanz der ArrayList-Klasse, die die angegebene Anfangskapazität aufweist.Initializes a new instance of the ArrayList class that is empty and has the specified initial capacity.

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

Parameter

capacity
Int32 Int32 Int32 Int32

Die Anzahl von Elementen, die anfänglich in der neuen Liste gespeichert werden können.The number of elements that the new list can initially store.

Ausnahmen

Hinweise

Die Kapazität einer ArrayList ist die Anzahl der Elemente, die die ArrayList enthalten kann.The capacity of an ArrayList is the number of elements that the ArrayList can hold. Wenn Elemente hinzugefügt werden ein ArrayList, die Kapazität wird automatisch erhöht Neuzuordnen des internen Arrays wie erforderlich.As elements are added to an ArrayList, the capacity is automatically increased as required by reallocating the internal array.

Wenn die Größe der Auflistung geschätzt werden kann, die anfängliche Kapazität angeben müssen nicht mehr eine Reihe von größenänderungsvorgänge beim Hinzufügen von Elementen, die zum Ausführen der ArrayList.If the size of the collection can be estimated, specifying the initial capacity eliminates the need to perform a number of resizing operations while adding elements to the ArrayList.

Dieser Konstruktor ist eine O (n)-Vorgang, in denen n ist capacity.This constructor is an O(n) operation, where n is capacity.

Siehe auch

Gilt für: