CollectionBase CollectionBase CollectionBase CollectionBase Constructors

Definizione

Overload

CollectionBase() CollectionBase() CollectionBase()

Consente l'inizializzazione di una nuova istanza della classe CollectionBase utilizzando la capacità iniziale predefinita.Initializes a new instance of the CollectionBase class with the default initial capacity.

CollectionBase(Int32) CollectionBase(Int32) CollectionBase(Int32) CollectionBase(Int32)

Inizializza una nuova istanza della classe CollectionBase con la capacità specificata.Initializes a new instance of the CollectionBase class with the specified capacity.

CollectionBase() CollectionBase() CollectionBase()

Consente l'inizializzazione di una nuova istanza della classe CollectionBase utilizzando la capacità iniziale predefinita.Initializes a new instance of the CollectionBase class with the default initial capacity.

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

Commenti

La capacità di un CollectionBase è il numero di elementi che il CollectionBase può contenere.The capacity of a CollectionBase is the number of elements that the CollectionBase can hold. Man mano che gli elementi vengono aggiunti a un CollectionBase, la capacità viene aumentata automaticamente come richiesto da la riallocazione della matrice interna.As elements are added to a CollectionBase, the capacity is automatically increased as required by reallocating the internal array.

Se le dimensioni della raccolta possono essere stimata, che specifica la capacità iniziale evita di dover eseguire alcune operazioni di ridimensionamento durante l'aggiunta di elementi di CollectionBase.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 CollectionBase.

Questo costruttore è un'operazione o (1).This constructor is an O(1) operation.

Vedi anche

CollectionBase(Int32) CollectionBase(Int32) CollectionBase(Int32) CollectionBase(Int32)

Inizializza una nuova istanza della classe CollectionBase con la capacità specificata.Initializes a new instance of the CollectionBase class with the specified capacity.

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

Parametri

capacity
Int32 Int32 Int32 Int32

Numero di elementi che possono essere archiviati inizialmente nel nuovo elenco.The number of elements that the new list can initially store.

Commenti

La capacità di un CollectionBase è il numero di elementi che il CollectionBase può contenere.The capacity of a CollectionBase is the number of elements that the CollectionBase can hold. Man mano che gli elementi vengono aggiunti a un CollectionBase, la capacità viene aumentata automaticamente come richiesto da la riallocazione della matrice interna.As elements are added to a CollectionBase, the capacity is automatically increased as required by reallocating the internal array.

Se le dimensioni della raccolta possono essere stimata, che specifica la capacità iniziale evita di dover eseguire alcune operazioni di ridimensionamento durante l'aggiunta di elementi di CollectionBase.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 CollectionBase.

Questo costruttore è un'operazione O (n) operazione, in cui n è capacity.This constructor is an O(n) operation, where n is capacity.

Vedi anche

Si applica a