فئة System::Collections::Generic::IList
IList class
واجهة حاوية مفهرسة للعناصر. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم أبداً بإنشاء مثال من هذا النوع على المكدس أو باستخدام العامل new، لأن ذلك سيؤدي إلى أخطاء وقت التشغيل و/أو أعطال التأكيد. احرص دائماً على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
template<typename T>class IList : public System::Collections::Generic::ICollection<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
انظر أيضًا