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

IList class

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

template<typename T>class IList : public System::Collections::Generic::ICollection<T>
معاملالوصف
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نوع القيمة.

انظر أيضًا