CollectionBase Konstruktorer

Definition

Initierar en ny instans av CollectionBase klassen.

Överlagringar

Name Description
CollectionBase()

Initierar en ny instans av CollectionBase klassen med standardinitieringskapaciteten.

CollectionBase(Int32)

Initierar en ny instans av CollectionBase klassen med den angivna kapaciteten.

CollectionBase()

Initierar en ny instans av CollectionBase klassen med standardinitieringskapaciteten.

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

Kommentarer

Kapaciteten för en CollectionBase är antalet element som CollectionBase kan hållas. När element läggs till i en CollectionBaseökas kapaciteten automatiskt efter behov genom att den interna matrisen omplaceras.

Om storleken på samlingen kan uppskattas eliminerar du behovet av att utföra ett antal storleksändringsåtgärder när du lägger till element i CollectionBase.

Den här konstruktorn är en O(1) åtgärd.

Se även

Gäller för

CollectionBase(Int32)

Initierar en ny instans av CollectionBase klassen med den angivna kapaciteten.

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

Parametrar

capacity
Int32

Antalet element som den nya listan kan lagra från början.

Kommentarer

Kapaciteten för en CollectionBase är antalet element som CollectionBase kan hållas. När element läggs till i en CollectionBaseökas kapaciteten automatiskt efter behov genom att den interna matrisen omplaceras.

Om storleken på samlingen kan uppskattas eliminerar du behovet av att utföra ett antal storleksändringsåtgärder när du lägger till element i CollectionBase.

Den här konstruktorn är en O(n) åtgärd, där n är capacity.

Se även

Gäller för