System::Collections::CollectionBase classe

CollectionBase class

Fornisce una classe base astratta per una collezione tipizzata fortemente.

template<typename T>class CollectionBase : public virtual System::Collections::Generic::IEnumerable<T>
ParametroDescrizione
TTipo di elementi della collezione

Nested classes

Metodi

MetodoDescrizione
Clear()Rimuove tutti gli oggetti dall’istanza della collezione. Questo metodo non può essere sovrascritto.
get_Capacity()Restituisce il numero di elementi che la collezione può contenere.
get_Count()Restituisce il numero di elementi contenuti nell’istanza della collezione. Questo metodo non può essere sovrascritto.
GetEnumerator() overrideRestituisce un enumeratore che itera attraverso l’istanza della collezione.
RemoveAt(int32_t)Rimuove l’elemento all’indice specificato dell’istanza della collezione. Questo metodo non è sovrascrivibile.
set_Capacity(int32_t)Imposta il numero di elementi che la collezione può contenere.
SetTemplateWeakPtr(uint32_t) overrideImposta il n‑esimo argomento del template a un puntatore debole (invece di condiviso). Consente di passare i puntatori nei contenitori alla modalità debole.

Typedefs

TypedefDescrizione
PtrUn alias per un puntatore condiviso a un’istanza di questa classe.

Vedi anche