System::Collections::Specialized::StringCollection क्लास
अंतर्वस्तु
[
छिपाना
]StringCollection class
स्ट्रिंग्स की अनुक्रमित सूची। इस क्लास की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके आवंटित किया जाना चाहिए। इस प्रकार की इंस्टेंस को स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ उत्पन्न होंगी। हमेशा इस क्लास को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग फ़ंक्शनों को तर्क के रूप में पास करने के लिए करें।
class StringCollection : public System::Collections::Generic::IEnumerable<System::String>
Nested classes
- Class Enumerator
विधियाँ
| विधि | विवरण |
|---|---|
| Add(const System::String&) | सूची के अंत में मान जोड़ता है। |
| AddRange(const ArrayPtr<System::String>&) | कंटेनर में तत्व जोड़ें। |
| begin() | कंटेनर के पहले तत्व के लिए एक इटरेटर लौटाता है। यदि कंटेनर खाली है, तो लौटाया गया इटरेटर end() के बराबर होगा। |
| begin() const | const-योग्य कंटेनर के पहले तत्व के लिए एक इटरेटर लौटाता है। यदि कंटेनर खाली है, तो लौटाया गया इटरेटर end() के बराबर होगा। |
| cbegin() const | कंटेनर के पहले const-योग्य तत्व के लिए एक इटरेटर लौटाता है। यदि कंटेनर खाली है, तो लौटाया गया इटरेटर cend() के बराबर होगा। |
| cend() const | कंटेनर के अंतिम तत्व के बाद के तत्व के लिए एक इटरेटर लौटाता है। यह तत्व एक प्लेसहोल्डर के रूप में कार्य करता है; इसे एक्सेस करने का प्रयास करने पर अपरिभाषित व्यवहार होता है। |
| Clear() | सभी तत्वों को हटाता है। |
| Contains(const System::String&) const | जाँचता है कि क्या विशिष्ट स्ट्रिंग कंटेनर में मौजूद है। |
| CopyTo(const ArrayPtr<System::String>&, const int32_t) const | मौजूदा एरे तत्वों में तत्वों की कॉपी करें। |
| crbegin() const | रिवर्स्ड कंटेनर के पहले तत्व के लिए एक रिवर्स इटरेटर लौटाता है। यह गैर-रिवर्स्ड कंटेनर के अंतिम तत्व के अनुरूप है। यदि कंटेनर खाली है, तो लौटाया गया इटरेटर crend() के बराबर होगा। |
| crend() const | रिवर्स्ड कंटेनर के अंतिम तत्व के बाद के तत्व के लिए एक रिवर्स इटरेटर लौटाता है। यह गैर-रिवर्स्ड कंटेनर के पहले तत्व से पहले वाले तत्व के अनुरूप है। यह तत्व एक प्लेसहोल्डर के रूप में कार्य करता है; इसे एक्सेस करने का प्रयास करने पर अपरिभाषित व्यवहार होता है। |
| data() | आंतरिक डेटा संरचना अभिगमकर्ता। |
| data() const | आंतरिक डेटा संरचना अभिगमकर्ता। |
| end() | कंटेनर के अंतिम तत्व के बाद के तत्व के लिए एक इटरेटर लौटाता है। यह तत्व एक प्लेसहोल्डर के रूप में कार्य करता है; इसे एक्सेस करने का प्रयास करने पर अपरिभाषित व्यवहार होता है। |
| end() const | const-योग्य कंटेनर के अंतिम तत्व के बाद के तत्व के लिए एक इटरेटर लौटाता है। यह तत्व एक प्लेसहोल्डर के रूप में कार्य करता है; इसे एक्सेस करने का प्रयास करने पर अपरिभाषित व्यवहार होता है। |
| get_Count() const | संग्रह में तत्वों की संख्या प्राप्त करता है। |
| GetEnumerator() override | वर्तमान संग्रह के माध्यम से इटररेट करने वाला एन्यूमरेटर प्राप्त करता है। |
| idx_get(int) const | निर्दिष्ट स्थिति पर मान प्राप्त करता है। |
| idx_set(int, const System::String&) | निर्दिष्ट स्थिति पर मान सेट करता है। |
| IndexOf(const System::String&) const | कंटेनर में विशिष्ट स्ट्रिंग की खोज करता है। |
| Insert(int, const System::String&) | कंटेनर में विशिष्ट मान डालता है। |
| operator[](int) | एक्सेसर फ़ंक्शन। |
| rbegin() | रिवर्स्ड कंटेनर के पहले तत्व के लिए एक रिवर्स इटररेटर लौटाता है। यह नॉन-रिवर्स्ड कंटेनर के अंतिम तत्व के बराबर है। यदि कंटेनर खाली है, तो लौटाया गया इटररेटर rend() के बराबर होगा। |
| rbegin() const | रिवर्स्ड कंटेनर के पहले तत्व के लिए एक रिवर्स इटररेटर लौटाता है। यह नॉन-रिवर्स्ड कंटेनर के अंतिम तत्व के बराबर है। यदि कंटेनर खाली है, तो लौटाया गया इटररेटर rend() के बराबर होगा। |
| Remove(const System::String&) | निर्दिष्ट स्ट्रिंग की पहली उपस्थिति को हटाता है। |
| RemoveAt(int) | निर्दिष्ट स्थिति पर तत्व को हटाता है। |
| rend() | रिवर्स्ड कंटेनर के अंतिम तत्व के बाद के तत्व के लिए एक रिवर्स इटरेटर लौटाता है। यह गैर-रिवर्स्ड कंटेनर के पहले तत्व से पहले वाले तत्व के अनुरूप है। यह तत्व एक प्लेसहोल्डर के रूप में कार्य करता है; इसे एक्सेस करने का प्रयास करने पर अपरिभाषित व्यवहार होता है। |
| rend() const | रिवर्स्ड कंटेनर के अंतिम तत्व के बाद के तत्व के लिए एक रिवर्स इटरेटर लौटाता है। यह गैर-रिवर्स्ड कंटेनर के पहले तत्व से पहले वाले तत्व के अनुरूप है। यह तत्व एक प्लेसहोल्डर के रूप में कार्य करता है; इसे एक्सेस करने का प्रयास करने पर अपरिभाषित व्यवहार होता है। |
| StringCollection() | खाली स्ट्रिंग संग्रह बनाता है। |
| virtualizeBeginConstIterator() const override | वर्तमान कंटेनर के लिए begin const इटररेटर का कार्यान्वयन प्राप्त करता है। |
| virtualizeBeginIterator() override | वर्तमान कंटेनर के लिए begin इटररेटर का कार्यान्वयन प्राप्त करता है। |
| virtualizeEndConstIterator() const override | वर्तमान कंटेनर के लिए end const इटररेटर का कार्यान्वयन प्राप्त करता है। |
| virtualizeEndIterator() override | वर्तमान कंटेनर के लिए end इटररेटर का कार्यान्वयन प्राप्त करता है। |
Typedefs
| टाइपडिफ़ | विवरण |
|---|---|
| const_iterator | कॉन्स्ट इटररेटर प्रकार। |
| const_reverse_iterator | कॉन्स्ट रिवर्स इटररेटर प्रकार। |
| iterator | इटररेटर प्रकार। |
| reverse_iterator | रिवर्स इटररेटर प्रकार। |
संबंधित देखें
- Class IEnumerable
- Namespace System::Collections::Specialized
- Library Aspose.Page for C++