System::Collections::Generic::IList class

IList class

Gränssnitt för en indexerad behållare av element. Objekt av denna klass bör endast allokeras med funktionen System::MakeObject(). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr-pekare och använd denna pekare för att skicka den till funktioner som argument.

template<typename T>class IList : public System::Collections::Generic::ICollection<T>
ParameterBeskrivning
TElementtyp.

Metoder

MetodBeskrivning
get_IsFixedSize()Kontrollerar om samlingen har fast storlek.
virtual idx_get(int) constHämtar elementet på angivet index.
virtual idx_set(int, T)Sätter elementet på angivet index.
virtual IndexOf(const T&) constHämtar index för första förekomsten av objektet i behållaren.
virtual Insert(int, const T&)Infogar elementet på angiven position och flyttar andra element.
virtual RemoveAt(int)Tar bort elementet på angivet index.

Typedefs

TypedefBeskrivning
BaseTypeRTTI-information.
ThisTypeDenna typ.
ValueTypeVärdetyp.

Se även