System::Collections::Generic::IList Klasse
IList class
Schnittstelle eines indizierten Containers von Elementen. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertionsfehlern führt. Wickeln Sie diese Klasse immer in den System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.
template<typename T>class IList : public System::Collections::Generic::ICollection<T>
| Parameter | Beschreibung |
|---|
| T | Elementtyp. |
Methoden
| Methode | Beschreibung |
|---|
| get_IsFixedSize() | Überprüft, ob die Sammlung eine feste Größe hat. |
| virtual idx_get(int) const | Liefert das Element am angegebenen Index. |
| virtual idx_set(int, T) | Setzt das Element am angegebenen Index. |
| virtual IndexOf(const T&) const | Gibt den Index des ersten Auftretens des Elements im Container zurück. |
| virtual Insert(int, const T&) | Fügt das Element an der angegebenen Position ein und verschiebt andere Elemente. |
| virtual RemoveAt(int) | Entfernt das Element am angegebenen Index. |
Typedefs
Siehe auch