فئة System::Collections::CollectionBase

CollectionBase class

يوفر فئة أساسية مجردة لمجموعة ذات نوعية قوية.

template<typename T>class CollectionBase : public virtual System::Collections::Generic::IEnumerable<T>
معاملالوصف
Tنوع عناصر المجموعة

Nested classes

الطرق

طريقةالوصف
Clear()يزيل جميع الكائنات من نسخة المجموعة. لا يمكن تجاوز هذه الطريقة.
get_Capacity()يعيد عدد العناصر التي يمكن للمجموعة احتواؤها.
get_Count()يعيد عدد العناصر الموجودة في نسخة المجموعة. لا يمكن تجاوز هذه الطريقة.
GetEnumerator() overrideيعيد كائن تعداد يتنقل عبر نسخة المجموعة.
RemoveAt(int32_t)يزيل العنصر عند الفهرس المحدد في نسخة المجموعة. هذه الطريقة غير قابلة للتجاوز.
set_Capacity(int32_t)يضبط عدد العناصر التي يمكن للمجموعة احتواؤها.
SetTemplateWeakPtr(uint32_t) overrideعيّن معامل القالب الـ n’th إلى مؤشر ضعيف (بدلاً من المشترك). يسمح بتبديل المؤشرات في الحاويات إلى الوضع الضعيف.

Typedefs

تعريف نوعالوصف
Ptrاسم مستعار لمؤشر مشترك إلى نسخة من هذه الفئة.

انظر أيضًا