فئة System::Collections::Generic::IList

IList class

واجهة حاوية مفهرسة للعناصر. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم أبداً بإنشاء مثال من هذا النوع على المكدس أو باستخدام المشغل new، لأن ذلك سيسبب أخطاء وقت التشغيل أو أعطال تأكيدية. احرص دائماً على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.

template<typename T>class IList : public System::Collections::Generic::ICollection<T>
Parameterالوصف
Tنوع العنصر.

الطرق

طريقةالوصف
get_IsFixedSize()يتحقق مما إذا كانت المجموعة ذات حجم ثابت.
virtual idx_get(int) constيحصل على العنصر عند الفهرس المحدد.
virtual idx_set(int, T)يضبط العنصر عند الفهرس المحدد.
virtual IndexOf(const T&) constيحصل على فهرس الظهور الأول للعنصر في الحاوية.
virtual Insert(int, const T&)يدخل العنصر في الموضع المحدد، مع إزاحة العناصر الأخرى.
virtual RemoveAt(int)يزيل العنصر عند الفهرس المحدد.

Typedefs

تعريف نوعالوصف
BaseTypeمعلومات RTTI.
ThisTypeهذا النوع.
ValueTypeنوع القيمة.

انظر أيضًا