CollectionBase Konstruktoren

Definition

Initialisiert eine neue Instanz der CollectionBase-Klasse.

Überlädt

CollectionBase()

Initialisiert eine neue Instanz der CollectionBase-Klasse mit der angegebenen anfänglichen Kapazitä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 angegebenen anfänglichen Kapazität.

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

Hinweise

Die Kapazität einer CollectionBase Datei ist die Anzahl der Elemente, die der CollectionBase Benutzer enthalten kann. Da Elemente zu einer CollectionBasehinzugefügt werden, wird die Kapazität automatisch erhöht, wenn dies erforderlich ist, 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 zum Hinzufügen von Elementen zur CollectionBase.

Dieser Konstruktor ist ein O(1) Vorgang.

Siehe auch

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 von Elementen, die anfänglich in der neuen Liste gespeichert werden können.

Hinweise

Die Kapazität einer CollectionBase Datei ist die Anzahl der Elemente, die der CollectionBase Benutzer enthalten kann. Da Elemente zu einer CollectionBasehinzugefügt werden, wird die Kapazität automatisch erhöht, wenn dies erforderlich ist, 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 zum Hinzufügen von Elementen zur CollectionBase.

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

Siehe auch

Gilt für: