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 System::MakeObject()‑funktionen. 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>
| Parameter | Beskrivning |
|---|
| T | Elementtyp. |
Metoder
| Metod | Beskrivning |
|---|
| get_IsFixedSize() | Kontrollerar om samlingen har fast storlek. |
| virtual idx_get(int) const | Hämtar elementet på angivet index. |
| virtual idx_set(int, T) | Sätter elementet på angivet index. |
| virtual IndexOf(const T&) const | Hämtar index för första förekomsten av objektet i behållaren. |
| virtual Insert(int, const T&) | Infogar element på angiven position och förskjuter övriga element. |
| virtual RemoveAt(int) | Tar bort elementet på angivet index. |
Typedefs
Se även