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>
ParameterAçıklama
TÖğe türü.

Yöntemler

YöntemAçıklama
get_IsFixedSize()Koleksiyonun sabit boyutta olup olmadığını kontrol eder.
virtual idx_get(int) constBelirtilen 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

TypedefAçıklama
BaseTypeRTTI bilgisi.
ThisTypeBu tip.
ValueTypeDeğer türü.

Ayrıca Bakınız