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 tipin bir örneğini yığına (stack) ya da new operatörüyle oluşturmayın, çünkü bu çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Her zaman bu sınıfı System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
template<typename T>class IList : public System::Collections::Generic::ICollection<T>
| Parameter | Açıklama |
|---|
| T | Öğe türü. |
Yöntemler
| Yöntem | Açıklama |
|---|
| get_IsFixedSize() | Koleksiyonun sabit boyutta olup olmadığını kontrol eder. |
| 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