System::Collections::Generic::IList sınıfı
IList class
Öğelerin indeksli konteynerinin arayüzü. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek, yığıt üzerinde veya new operatörüyle oluşturulmamalıdır, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.
template<typename T>class IList : public System::Collections::Generic::ICollection<T>
| Parametre | Açıklama |
|---|
| T | Eleman tipi. |
Yöntemler
| Yöntem | Açıklama |
|---|
| get_IsFixedSize() | Koleksiyonun sabit boyutta olup olmadığını denetler. |
| virtual idx_get(int) const | Belirtilen indeksteki öğeyi alır. |
| virtual idx_set(int, T) | Belirtilen indeksteki öğeyi ayarlar. |
| virtual IndexOf(const T&) const | Öğenin konteynerdeki ilk görünümünün indeksini alır. |
| virtual Insert(int, const T&) | Öğeyi belirtilen konuma ekler, diğer öğeleri kaydırır. |
| virtual RemoveAt(int) | Belirtilen indeksteki öğeyi kaldırır. |
Typedefs
Ayrıca Bakınız