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مؤشر واجهة Enumerable.
IEnumeratorPtrمؤشر Enumerator.
iteratorنوع المكرّر.
set_tنوع البيانات الأساسي.
ThisPtrنوع المؤشر.
ThisTypeالنوع الذاتي.
ValueTypeنوع القيمة.

انظر أيضًا