فئة System::Collections::Generic::BaseSet

BaseSet class

template<typename T,typename SET_T>class BaseSet : public virtual System::Object,
                                                   public System::Collections::Generic::ICollection<T>

Nested classes

الطرق

طريقةالوصف
_add_range(std::initializer_list<T>)خاص بـ C++.
Add(const T&) overrideيضيف عنصرًا إلى المجموعة.
begin() constيحصل على مكرر للعنصر الأول في المجموعة المؤهلة بـ const.
cbegin() constيحصل على مكرر للعنصر الأول المؤهل بـ const في المجموعة.
cend() constيحصل على مكرر لعنصر غير موجود مؤهل بـ const خلف نهاية المجموعة.
Clear() overrideيحذف جميع العناصر في المجموعة.
Contains(const T&) const overrideيتحقق مما إذا كان العنصر موجودًا في المجموعة.
CopyTo(ArrayPtr<T>, int) overrideينسخ محتويات التجزئة إلى عناصر المصفوفة الموجودة.
data()مُدخل للوصول إلى بنية البيانات الأساسية.
data() constمُدخل للوصول إلى بنية البيانات الأساسية.
end() constيحصل على مكرر لعنصر غير موجود خلف نهاية المجموعة المؤهلة بـ const.
get_Count() const overrideيحصل على عدد العناصر في المجموعة.
GetEnumerator() overrideينشئ مُعدِّد.
Remove(const T&) overrideيزيل العنصر من المجموعة.
TryAdd(const T&)يضيف عنصرًا إلى المجموعة.
virtualizeBeginConstIterator() const overrideيحصل على تنفيذ begin const iterator للحاوية الحالية.
virtualizeBeginIterator() overrideيحصل على تنفيذ begin iterator للحاوية الحالية.
virtualizeEndConstIterator() const overrideيحصل على تنفيذ end const iterator للحاوية الحالية.
virtualizeEndIterator() overrideيحصل على تنفيذ end iterator للحاوية الحالية.

Typedefs

تعريف نوعالوصف
BaseTypeالواجهة المُنفذة.
const_iteratorنوع المكرر الثابت.
IEnumerablePtrمؤشر واجهة قابلة للتعداد.
IEnumeratorPtrمؤشر Enumerator.
iteratorنوع المكرر.
set_tنوع البيانات الأساسي.
ThisPtrنوع المؤشر.
ThisTypeالنوع الذاتي.
ValueTypeنوع القيمة.

انظر أيضًا