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) overriden’th टेम्पलेट आर्ग्युमेंट को एक weak पॉइंटर सेट करें (shared के बजाय)। कंटेनरों में पॉइंटर्स को weak मोड में स्विच करने की अनुमति देता है।

Typedefs

टाइपडिफ़विवरण
Ptrइस क्लास के इंस्टेंस के लिए शेयर्ड पॉइंटर का एक उपनाम।

संबंधित देखें