CollectionBase Konstruktoren

Definition

Initialisiert eine neue Instanz der CollectionBase-Klasse.

Überlädt

Name Beschreibung
CollectionBase()

Initialisiert eine neue Instanz der CollectionBase Klasse mit der Standard-Anfangskapazität.

CollectionBase(Int32)

Initialisiert eine neue Instanz der CollectionBase Klasse mit der angegebenen Kapazität.

CollectionBase()

Initialisiert eine neue Instanz der CollectionBase Klasse mit der Standard-Anfangskapazität.

protected:
 CollectionBase();
protected CollectionBase();
Protected Sub New ()

Hinweise

Die Kapazität eines Elements CollectionBase ist die Anzahl der Elemente, die aufbewahrt CollectionBase werden können. Wenn Elemente zu einem CollectionBaseElement hinzugefügt werden, wird die Kapazität bei Bedarf automatisch erhöht, indem das interne Array neu zugeordnet wird.

Wenn die Größe der Auflistung geschätzt werden kann, beseitigt die Angabe der anfänglichen Kapazität die Notwendigkeit, eine Reihe von Größenänderungsvorgängen auszuführen, während Elemente hinzugefügt werden CollectionBase.

Dieser Konstruktor ist ein O(1) Vorgang.

Weitere Informationen

Gilt für:

CollectionBase(Int32)

Initialisiert eine neue Instanz der CollectionBase Klasse mit der angegebenen Kapazität.

protected:
 CollectionBase(int capacity);
protected CollectionBase(int capacity);
new System.Collections.CollectionBase : int -> System.Collections.CollectionBase
Protected Sub New (capacity As Integer)

Parameter

capacity
Int32

Die Anzahl der Elemente, die die neue Liste anfänglich speichern kann.

Hinweise

Die Kapazität eines Elements CollectionBase ist die Anzahl der Elemente, die aufbewahrt CollectionBase werden können. Wenn Elemente zu einem CollectionBaseElement hinzugefügt werden, wird die Kapazität bei Bedarf automatisch erhöht, indem das interne Array neu zugeordnet wird.

Wenn die Größe der Auflistung geschätzt werden kann, beseitigt die Angabe der anfänglichen Kapazität die Notwendigkeit, eine Reihe von Größenänderungsvorgängen auszuführen, während Elemente hinzugefügt werden CollectionBase.

Dieser Konstruktor ist ein Vorgang, bei dem O(n) es sich um einen n Vorgang handeltcapacity.

Weitere Informationen

Gilt für: