| ASPOSECPP_VALUE_TYPE_IMPLEMENTS_INTERFACES() | String C++ साइड पर वैल्यू टाइप है जो अप्रत्यक्ष रूप से (बिना इनहेरिटेंस के) कुछ इंटरफ़ेसेस को इम्प्लीमेंट करता है। |
| begin() const | वास्तविक स्ट्रिंग बफ़र की शुरुआत की ओर पॉइंटर लौटाता है। कुछ भी पुनः आवंटित नहीं करता। बफ़र को शून्य-समाप्त नहीं होने की गारंटी नहीं देता। |
| Clone() const | वर्तमान स्ट्रिंग की एक प्रति बनाता है। |
| static Compare(const String&, int, const String&, int, int, bool) | लेस-इक्वल-ग्रेटर दो उपस्ट्रिंग्स की तुलना करता है। |
| static Compare(const String&, int, const String&, int, int, bool, const SharedPtr<System::Globalization::CultureInfo>&) | लेस-इक्वल-ग्रेटर दो उपस्ट्रिंग्स की तुलना करता है। |
| static Compare(const String&, const String&, System::StringComparison) | लेस-इक्वल-ग्रेटर दो स्ट्रिंग्स की तुलना करता है। |
| static Compare(const String&, int, const String&, int, int, System::StringComparison) | लेस-इक्वल-ग्रेटर दो स्ट्रिंग्स की तुलना करता है। |
| static Compare(const String&, const String&, bool) | लेस-इक्वल-ग्रेटर दो स्ट्रिंग्स की तुलना करता है। |
| static Compare(const String&, const String&, bool, const SharedPtr<System::Globalization::CultureInfo>&) | लेस-इक्वल-ग्रेटर दो स्ट्रिंग्स की तुलना करता है। |
| static CompareOrdinal(const String&, const String&) | लेस-इक्वल-ग्रेटर ऑर्डिनल मोड का उपयोग करके दो स्ट्रिंग्स की तुलना करता है। |
| static CompareOrdinal(const String&, int, const String&, int, int) | लेस-इक्वल-ग्रेटर ऑर्डिनल मोड का उपयोग करके दो स्ट्रिंग्स की तुलना करता है। |
| CompareTo(const String&) const | दो स्ट्रिंग्स की तुलना ‘लेस-इक्वल्स-मोर’ शैली में करता है। वर्तमान संस्कृति का उपयोग करता है। |
| static Concat(const ArrayPtr<String>&) | स्ट्रिंग्स को जोड़ता है। |
| static Concat(const String&, const String&) | स्ट्रिंग्स को जोड़ता है। |
| static Concat(const String&, const String&, const String&) | स्ट्रिंग्स को जोड़ता है। |
| static Concat(const String&, const String&, const String&, const String&) | स्ट्रिंग्स को जोड़ता है। |
| Contains(const String&) const | जाँचता है कि str वर्तमान स्ट्रिंग का उपस्ट्रिंग है या नहीं। |
| Contains(char16_t) const | जाँचता है कि स्ट्रिंग में दिया गया अक्षर मौजूद है या नहीं। |
| static Copy(const String&) | स्ट्रिंग की प्रति बनाता है। |
| CopyTo(int, const ArrayPtr<char_t>&, int, int) const | स्ट्रिंग के अक्षरों को मौजूदा एरे तत्वों में कॉपी करता है। कोई आकार परिवर्तन नहीं किया जाता। |
| end() const | वास्तविक स्ट्रिंग बफ़र के अंत की ओर पॉइंटर लौटाता है। कुछ भी पुनः आवंटित नहीं करता। बफ़र को शून्य-समाप्त नहीं होने की गारंटी नहीं देता। |
| EndsWith(const String&) const | जाँचता है कि स्ट्रिंग निर्दिष्ट उपस्ट्रिंग के साथ समाप्त होती है या नहीं। |
| EndsWith(const String&, System::StringComparison) const | जाँचता है कि स्ट्रिंग निर्दिष्ट उपस्ट्रिंग के साथ समाप्त होती है या नहीं। |
| EndsWith(const String&, bool, const SharedPtr<System::Globalization::CultureInfo>&) const | जाँचता है कि स्ट्रिंग निर्दिष्ट उपस्ट्रिंग के साथ समाप्त होती है या नहीं। |
| Equals(const String&, System::StringComparison) const | String समानता तुलना। कई मोड्स जो StringComparison enumeration द्वारा प्रदान किए गए हैं, समर्थित हैं। |
| Equals(const String&) const | String समानता तुलना। System::StringComparison::Ordinal तुलना मोड का उपयोग करता है। |
| static Equals(const String&, const String&) | इक्वल दो स्ट्रिंग्स की तुलना ऑर्डिनल तुलना मोड का उपयोग करके करता है। |
| static Equals(const String&, const String&, System::StringComparison) | इक्वल दो स्ट्रिंग्स की तुलना करता है। |
| FastToAscii(char, int) const | String को ASCII स्ट्रिंग में बदलने का प्रयास करता है। |
| static Format(const SharedPtr<IFormatProvider>&, const String&, const Args&…) | स्ट्रिंग को C# शैली में फॉर्मेट करता है। |
| static Format(std::nullptr_t, const String&, const Args&…) | स्ट्रिंग को C# शैली में फॉर्मेट करता है। |
| static Format(std::nullptr_t, const char16_t(&), const Args&…) | स्ट्रिंग को C# शैली में फॉर्मेट करता है। |
| static Format(const String&, const Args&…) | स्ट्रिंग को C# शैली में फॉर्मेट करता है। |
| static Format(const String&, const System::ArrayPtr<T>&) | स्ट्रिंग को C# शैली में फॉर्मेट करता है। |
| static FromAscii(const char *) | ASCII स्ट्रिंग से String बनाता है। |
| static FromAscii(const char *, int) | ASCII स्ट्रिंग से String बनाता है। |
| static FromAscii(const std::string&) | ASCII स्ट्रिंग से String बनाता है। |
| static FromUtf16(const std::u16string&) | utf16 स्ट्रिंग से String बनाता है। |
| static FromUtf32(const uint32_t *, int32_t) | utf32 स्ट्रिंग से String बनाता है। |
| static FromUtf8(const char *) | utf8 स्ट्रिंग से String बनाता है। |
| static FromUtf8(const char *, int) | utf8 स्ट्रिंग से String बनाता है। |
| static FromUtf8(const uint8_t *) | utf8 स्ट्रिंग से String बनाता है। |
| static FromUtf8(const std::string&) | utf8 स्ट्रिंग से String बनाता है। |
| static FromWCS(const std::wstring&) | widestring से String बनाता है। |
| get_Length() const | स्ट्रिंग की लंबाई प्राप्त करता है। |
| GetHashCode() const | हैशेस वाले स्ट्रिंग। ICU में लागू किया गया, C# में हैशेस से मेल नहीं खाता। |
| IndexOf(const String&, System::StringComparison) const | सबस्ट्रिंग आगे की खोज। |
| IndexOf(char_t, int) const | अक्षर आगे की खोज। |
| IndexOf(char_t, int, int) const | सबस्ट्रिंग में अक्षर आगे की खोज। |
| IndexOf(const String&, int) const | सबस्ट्रिंग आगे की खोज। |
| IndexOf(const String&, int, System::StringComparison) const | सबस्ट्रिंग आगे की खोज। |
| IndexOf(const String&, int, int, System::StringComparison) const | सबस्ट्रिंग आगे की खोज। |
| IndexOf(const String&, int, int) const | सबस्ट्रिंग आगे की खोज। |
| IndexOfAny(char_t, int) const | अक्षर आगे की खोज। |
| IndexOfAny(const String&, int) const | इसलिए यह इस में str के सभी अक्षरों की खोज करता है। यदि पहला अक्षर मिला, तो उसकी स्थिति लौटाई जाती है, अन्यथा दूसरा अक्षर और आगे की खोज की जाती है। |
| IndexOfAny(const ArrayPtr<char_t>&) const | पूरे स्ट्रिंग में पास किए गए किसी भी अक्षर की खोज करता है। पहले स्ट्रिंग अक्षर की तुलना anyOf के सभी अक्षरों से करता है, फिर दूसरे की और आगे भी। लक्ष्य अक्षरों में से किसी से मेल खाने वाले पहले अक्षर का इंडेक्स लौटाता है। |
| IndexOfAny(const ArrayPtr<char_t>&, int32_t) const | सबस्ट्रिंग में पास किए गए किसी भी अक्षर की खोज करता है। पहले स्ट्रिंग अक्षर की तुलना anyOf के सभी अक्षरों से करता है, फिर दूसरे की और आगे भी। लक्ष्य अक्षरों में से किसी से मेल खाने वाले पहले अक्षर का इंडेक्स लौटाता है। |
| IndexOfAny(const ArrayPtr<char_t>&, int32_t, int32_t) const | सबस्ट्रिंग में पास किए गए किसी भी अक्षर की खोज करता है। पहले स्ट्रिंग अक्षर की तुलना anyOf के सभी अक्षरों से करता है, फिर दूसरे की और आगे भी। लक्ष्य अक्षरों में से किसी से मेल खाने वाले पहले अक्षर का इंडेक्स लौटाता है। |
| Insert(int, const String&) const | निर्दिष्ट स्थिति पर सबस्ट्रिंग डालता है। |
| Is(const System::TypeInfo&) const | जाँचता है कि स्ट्रिंग ऑब्जेक्ट पास किए गए TypeInfo द्वारा निर्दिष्ट प्रकार का है या नहीं। |
| IsAsciiString() const | बताता है कि क्या एक String में केवल ASCII प्रतीक हैं। |
| IsEmpty() const | जाँचता है कि स्ट्रिंग न तो null है और न ही खाली है। |
| IsNormalized(System::Text::NormalizationForm) const | जाँचता है कि यूनिकोड स्ट्रिंग निर्दिष्ट नॉर्मलाइज़ेशन फ़ॉर्म का उपयोग करके सामान्यीकृत है या नहीं। |
| IsNull() const | जाँचता है कि स्ट्रिंग को null माना जाता है या नहीं। String केवल तब null होती है जब इसे String() कन्स्ट्रक्टर से बनाया गया हो, स्थानांतरित, कॉपी या null स्ट्रिंग से असाइन किया गया हो या reset() मेथड को कॉल किया गया हो। |
| IsNullOrEmpty() const | जाँचता है कि स्ट्रिंग खाली है या इसे null माना जाता है। |
| static IsNullOrEmpty(const String&) | जाँचता है कि पास की गई स्ट्रिंग null है या खाली है। |
| static IsNullOrWhiteSpace(const String&) | बताता है कि निर्दिष्ट स्ट्रिंग null है, खाली है, या केवल व्हाइट-स्पेस अक्षरों से बनी है। |
| static Join(const String&, const ArrayPtr<String>&, int, int) | ऐरे को स्ट्रिंग को विभाजक के रूप में उपयोग करके जोड़ता है। |
| static Join(const String&, const System::Details::ArrayView<String>&, int, int) | ऐरे को स्ट्रिंग को विभाजक के रूप में उपयोग करके जोड़ता है। |
| static Join(const String&, const SharedPtr<System::Collections::Generic::IEnumerable<String>>&) | ऐरे को स्ट्रिंग को विभाजक के रूप में उपयोग करके जोड़ता है। |
| static Join(const String&, const ArrayPtr<SharedPtr<Object>>&) | ऐरे को स्ट्रिंग को विभाजक के रूप में उपयोग करके जोड़ता है। |
| LastIndexOf(const String&, int) const | सबस्ट्रिंग पीछे की खोज। |
| LastIndexOf(const String&, System::StringComparison) const | सबस्ट्रिंग पीछे की खोज। |
| LastIndexOf(const String&, int, System::StringComparison) const | सबस्ट्रिंग पीछे की खोज। |
| LastIndexOf(const String&, int, int, StringComparison) const | सबस्ट्रिंग पीछे की खोज। |
| LastIndexOf(char_t) const | अक्षर पीछे की खोज। |
| LastIndexOf(char_t, int32_t) const | अक्षर पीछे की खोज। |
| LastIndexOf(char_t, int32_t, int32_t) const | अक्षर पीछे की खोज। |
| LastIndexOfAny(const ArrayPtr<char_t>&) const | पूरे स्ट्रिंग में पास किए गए किसी भी अक्षर की पीछे की ओर खोज करता है। अंतिम स्ट्रिंग अक्षर की तुलना anyOf के सभी अक्षरों से करता है, फिर पिछले अक्षर और आगे भी। मिलने वाले पहले मेल का इंडेक्स लौटाता है। |
| LastIndexOfAny(const ArrayPtr<char_t>&, int32_t) const | सबस्ट्रिंग में पास किए गए किसी भी अक्षर की पीछे की ओर खोज करता है। अंतिम स्ट्रिंग अक्षर की तुलना anyOf के सभी अक्षरों से करता है, फिर पिछले अक्षर और आगे भी। मिलने वाले पहले मेल का इंडेक्स लौटाता है। |
| LastIndexOfAny(const ArrayPtr<char_t>&, int32_t, int32_t) const | सबस्ट्रिंग में पास किए गए किसी भी अक्षर की पीछे की ओर खोज करता है। अंतिम स्ट्रिंग अक्षर की तुलना anyOf के सभी अक्षरों से करता है, फिर पिछले अक्षर और आगे भी। मिलने वाले पहले मेल का इंडेक्स लौटाता है। |
| Normalize(System::Text::NormalizationForm) const | निर्दिष्ट नॉर्मलाइज़ेशन फ़ॉर्म का उपयोग करके यूनिकोड स्ट्रिंग को सामान्यीकृत करता है। |
| operator!=(const String&) const | असमानता तुलना ऑपरेटर। |
| operator!=(std::nullptr_t) const | जाँचता है कि स्ट्रिंग null नहीं है। यह वही तर्क लागू करता है जैसा कि IsNull() कॉल में है। |
| operator+(const String&) const | String संयोजन ऑपरेटर। |
| operator+(const T&) const | String स्ट्रिंग लिटरल या कैरेक्टर स्ट्रिंग पॉइंटर के साथ संयोजन। |
| operator+(char_t) const | स्ट्रिंग के अंत में कैरेक्टर जोड़ता है। |
| operator+(int) const | स्ट्रिंग के अंत में पूर्णांक मान की स्ट्रिंग प्रतिनिधित्व जोड़ता है। |
| operator+(uint32_t) const | स्ट्रिंग के अंत में अनसाइन्ड पूर्णांक मान की स्ट्रिंग प्रतिनिधित्व जोड़ता है। |
| operator+(double) const | स्ट्रिंग के अंत में फ्लोटिंग पॉइंट मान की स्ट्रिंग प्रतिनिधित्व जोड़ता है। |
| operator+(int64_t) const | स्ट्रिंग के अंत में पूर्णांक मान की स्ट्रिंग प्रतिनिधित्व जोड़ता है। |
| operator+(const T&) const | स्ट्रिंग के अंत में रेफ़रेंस टाइप ऑब्जेक्ट की स्ट्रिंग प्रतिनिधित्व जोड़ता है। |
| operator+(const T&) const | स्ट्रिंग के अंत में रेफ़रेंस टाइप ऑब्जेक्ट की स्ट्रिंग प्रतिनिधित्व जोड़ता है। |
| operator+(T) const | स्ट्रिंग के अंत में बूलियन मान की स्ट्रिंग प्रतिनिधित्व जोड़ता है। |
| operator+=(char_t) | संयोजन असाइनमेंट ऑपरेटर। |
| operator+=(const String&) | संयोजन असाइनमेंट ऑपरेटर। |
| operator+=(double) | संयोजन असाइनमेंट ऑपरेटर। |
| operator+=(uint8_t) | संयोजन असाइनमेंट ऑपरेटर। |
| operator+=(int16_t) | संयोजन असाइनमेंट ऑपरेटर। |
| operator+=(uint16_t) | संयोजन असाइनमेंट ऑपरेटर। |
| operator+=(int32_t) | संयोजन असाइनमेंट ऑपरेटर। |
| operator+=(uint32_t) | संयोजन असाइनमेंट ऑपरेटर। |
| operator+=(int64_t) | संयोजन असाइनमेंट ऑपरेटर। |
| operator+=(uint64_t) | संयोजन असाइनमेंट ऑपरेटर। |
| operator+=(T) | संयोजन असाइनमेंट ऑपरेटर। |
| operator<(const String&) const | स्ट्रिंग्स की क्रम तुलना करता है। |
| operator=(const String&) | असाइनमेंट ऑपरेटर। |
| operator=(String&&) | मूव असाइनमेंट ऑपरेटर। |
| operator==(const String&) const | समानता तुलना ऑपरेटर। |
| operator==(std::nullptr_t) const | जाँचता है कि स्ट्रिंग null है या नहीं। वही तर्क लागू करता है जैसा कि IsNull() कॉल में है। |
| operator>(const String&) const | स्ट्रिंग्स की क्रम तुलना करता है। |
| operator[](int) const | निर्दिष्ट स्थिति पर कैरेक्टर प्राप्त करता है। |
| PadLeft(int, char_t) const | मूल स्ट्रिंग के बाएँ तरफ पैडिंग जोड़ता है। |
| PadRight(int, char_t) const | मूल स्ट्रिंग के दाएँ तरफ पैडिंग जोड़ता है। |
| rbegin() const | वास्तविक स्ट्रिंग बफ़र के अंतिम कैरेक्टर (यदि कोई हो) के लिए रिवर्स इटररेटर लौटाता है। |
| Remove(int32_t, int32_t) const | वर्तमान स्ट्रिंग से सबस्ट्रिंग को छोड़कर सभी को निकालता है। |
| rend() const | वास्तविक स्ट्रिंग बफ़र के पहले कैरेक्टर से पहले (यदि कोई हो) के लिए रिवर्स इटररेटर लौटाता है। |
| Replace(char_t, char_t) const | स्ट्रिंग में कैरेक्टर की सभी घटनाओं को बदलता है। |
| Replace(const String&, const String&) const | इस स्ट्रिंग में लुकअप की सभी घटनाओं को बदलता है। |
| reset() | स्ट्रिंग को null सेट करता है। यह C# में ‘string_variable_name = null’ के समान है। |
| SetCharAt(int, char_t) | निर्दिष्ट स्थिति पर कैरेक्टर सेट करता है। |
| Split(char_t, StringSplitOptions) const | स्ट्रिंग को कैरेक्टर द्वारा विभाजित करता है। |
| Split(char_t, int32_t, StringSplitOptions) const | स्ट्रिंग को कैरेक्टर द्वारा विभाजित करता है। |
| Split(char_t, char_t, StringSplitOptions) const | स्ट्रिंग को दो में से एक कैरेक्टर द्वारा विभाजित करता है। |
| Split(const ArrayPtr<char_t>&, StringSplitOptions) const | निर्दिष्ट किए गए अक्षरों में से एक द्वारा स्ट्रिंग को विभाजित करता है। |
| Split(const ArrayPtr<char_t>&, int32_t, StringSplitOptions) const | निर्दिष्ट किए गए अक्षरों में से एक द्वारा स्ट्रिंग को विभाजित करता है। |
| Split(const String&, StringSplitOptions) const | सबस्ट्रिंग द्वारा स्ट्रिंग को विभाजित करता है। |
| Split(const String&, int, StringSplitOptions) const | सबस्ट्रिंग द्वारा स्ट्रिंग को विभाजित करता है। |
| Split(const ArrayPtr<String>&, StringSplitOptions) const | सबस्ट्रिंग द्वारा स्ट्रिंग को विभाजित करता है। |
| Split(const ArrayPtr<String>&, int, StringSplitOptions) const | सबस्ट्रिंग द्वारा स्ट्रिंग को विभाजित करता है। वर्तमान में, केवल शून्य या एक तत्व वाले सेपरेटर एरे को समर्थन देता है। |
| StartsWith(const String&) const | जाँचता है कि स्ट्रिंग निर्दिष्ट सबस्ट्रिंग से शुरू होती है या नहीं। |
| StartsWith(const String&, System::StringComparison) const | जाँचता है कि स्ट्रिंग निर्दिष्ट सबस्ट्रिंग से शुरू होती है या नहीं। |
| StartsWith(const String&, bool, const SharedPtr<System::Globalization::CultureInfo>&) const | जाँचता है कि स्ट्रिंग निर्दिष्ट सबस्ट्रिंग से शुरू होती है या नहीं। |
| String() | डिफ़ॉल्ट कंस्ट्रक्टर। एक स्ट्रिंग ऑब्जेक्ट बनाता है जिसे null माना जाता है। |
| String(T&, typename std::enable_if<IsStringLiteral<T, char16_t>::value>::type *) | स्ट्रिंग लिटरल के आधार पर स्ट्रिंग बनाता है। लिटरल को null-terminated स्ट्रिंग मानता है, लिटरल के आकार के आधार पर लक्ष्य स्ट्रिंग की लंबाई गणना करता है। |
| String(const T&, typename std::enable_if<IsStringPointer<T, char16_t>::value>::type *) | कैरेक्टर स्ट्रिंग पॉइंटर के आधार पर स्ट्रिंग बनाता है। पॉइंटेड स्ट्रिंग को null-terminated मानता है, null कैरेक्टर के आधार पर लक्ष्य स्ट्रिंग की लंबाई गणना करता है। |
| explicit String(T&, typename std::enable_if<IsStringLiteral<T, char>::value>::type *) | स्ट्रिंग लिटरल के आधार पर स्ट्रिंग बनाता है। लिटरल को UTF8 में null-terminated स्ट्रिंग मानता है, लिटरल के आकार के आधार पर लक्ष्य स्ट्रिंग की लंबाई गणना करता है। |
| explicit String(const T&, typename std::enable_if<IsStringPointer<T, char>::value>::type *) | कैरेक्टर स्ट्रिंग पॉइंटर के आधार पर स्ट्रिंग बनाता है। पॉइंटेड स्ट्रिंग को UTF8 में null-terminated मानता है, null कैरेक्टर के आधार पर लक्ष्य स्ट्रिंग की लंबाई गणना करता है। |
| String(const char16_t *, int) | कैरेक्टर स्ट्रिंग पॉइंटर और स्पष्ट लंबाई से स्ट्रिंग बनाता है। |
| String(const char *, int) | कैरेक्टर स्ट्रिंग पॉइंटर और स्पष्ट लंबाई से स्ट्रिंग बनाता है। |
| String(const char16_t *, int, int) | शुरुआती स्थिति से लंबाई का उपयोग करके कैरेक्टर स्ट्रिंग पॉइंटर से स्ट्रिंग बनाता है। |
| explicit String(const char16_t, int) | फ़िल कंस्ट्रक्टर। |
| String(const T&, typename std::enable_if<std::is_same<T, std::nullptr_t>::value>::type *) | नलपॉइंट कंस्ट्रक्टर। अन्य टेम्प्लेट कंस्ट्रक्टर्स के साथ प्राथमिकताओं को हल करने के लिए टेम्प्लेट के रूप में घोषित किया गया है। |
| explicit String(T&, typename std::enable_if<IsStringLiteral<T, wchar_t>::value>::type *) | वाइडस्ट्रिंग लिटरल के आधार पर स्ट्रिंग बनाता है। लिटरल को null-terminated स्ट्रिंग मानता है, लिटरल के आकार के आधार पर लक्ष्य स्ट्रिंग की लंबाई गणना करता है। कुछ प्लेटफ़ॉर्म पर wchar_t से रूपांतरण समय-साध्य है, इसलिए कोई अप्रत्यक्ष रूपांतरण अनुमति नहीं है। |
| explicit String(const T&, typename std::enable_if<IsStringPointer<T, wchar_t>::value>::type *) | वाइडकैरेक्टर स्ट्रिंग पॉइंटर के आधार पर स्ट्रिंग बनाता है। पॉइंटेड स्ट्रिंग को null-terminated मानता है, null कैरेक्टर के आधार पर लक्ष्य स्ट्रिंग की लंबाई गणना करता है। कुछ प्लेटफ़ॉर्म पर wchar_t से रूपांतरण समय-साध्य है, इसलिए कोई अप्रत्यक्ष रूपांतरण अनुमति नहीं है। |
| explicit String(const wchar_t *, int) | वाइडकैरेक्टर स्ट्रिंग पॉइंटर और स्पष्ट लंबाई से स्ट्रिंग बनाता है। कुछ प्लेटफ़ॉर्म पर wchar_t से रूपांतरण समय-साध्य है, इसलिए कोई अप्रत्यक्ष रूपांतरण अनुमति नहीं है। |
| explicit String(const wchar_t, int) | फ़िल कंस्ट्रक्टर। कुछ प्लेटफ़ॉर्म पर wchar_t से रूपांतरण समय-साध्य है, इसलिए कोई अप्रत्यक्ष रूपांतरण अनुमति नहीं है। |
| String(const String&) | कॉपी कंस्ट्रक्टर। |
| String(String&&) | मूव कंस्ट्रक्टर। |
| String(const ArrayPtr<char16_t>&) | पूरे कैरेक्टर एरे को स्ट्रिंग में परिवर्तित करता है। |
| String(const ArrayPtr<char16_t>&, int, int) | कैरेक्टर एरे की उप-रेंज को स्ट्रिंग में परिवर्तित करता है। यदि पैरामीटर एरे की सीमा से बाहर हैं, तो खाली स्ट्रिंग बनाई जाती है। |
| explicit String(const codeporting_icu::UnicodeString&) | UnicodeString को String में रैप करता है। |
| explicit String(codeporting_icu::UnicodeString&&) | मूव कंस्ट्रक्टर। |
| explicit String(const std::wstring&) | widestring से String बनाता है। |
| explicit String(const std::u16string&) | utf16 स्ट्रिंग से String बनाता है। |
| explicit String(const std::string&) | UTF-8 फ़ॉर्मेट में प्रस्तुत std::string स्ट्रिंग से String बनाता है। |
| explicit String(const std::u32string&) | std::u32string स्ट्रिंग से String बनाता है। |
| Substring(int32_t) const | सबस्ट्रिंग निकालता है। |
| Substring(int32_t, int32_t) const | सबस्ट्रिंग निकालता है। |
| ToAsciiString() const | स्ट्रिंग को std::string में परिवर्तित करता है। ASCII एन्कोडिंग का उपयोग करता है। |
| ToByteArray(int32_t, int32_t, bool) const | स्ट्रिंग या सबस्ट्रिंग को बाइट्स की एरे में परिवर्तित करता है। |
| ToCharArray(int32_t, int32_t) const | स्ट्रिंग या सबस्ट्रिंग को अक्षरों की एरे में बदलता है। |
| ToLower() const | स्ट्रिंग के सभी अक्षरों को लोअर केस में बदलता है। |
| ToLower(const SharedPtr<System::Globalization::CultureInfo>&) const | विशिष्ट संस्कृति का उपयोग करके स्ट्रिंग के सभी अक्षरों को लोअर केस में बदलता है। |
| ToLowerInvariant() const | इनवेरिएंट संस्कृति का उपयोग करके स्ट्रिंग के सभी अक्षरों को लोअर केस में बदलता है। |
| ToString() const | वैल्यू टाइप ऑब्जेक्ट्स पर ToString() कॉल किए जाने वाले संदर्भों में String क्लास को संभालने के लिए रैपर। |
| ToString(const SharedPtr<IFormatProvider>&) const | वैल्यू टाइप ऑब्जेक्ट्स पर ToString() कॉल किए जाने वाले संदर्भों में String क्लास को संभालने के लिए रैपर। |
| ToU16Str() const | स्ट्रिंग को std::u16string में बदलता है। |
| ToU32Str() const | स्ट्रिंग को std::u32string में बदलता है। |
| ToUpper() const | स्ट्रिंग के सभी अक्षरों को अपर केस में बदलता है। |
| ToUpper(const SharedPtr<System::Globalization::CultureInfo>&) const | विशिष्ट संस्कृति का उपयोग करके स्ट्रिंग के सभी अक्षरों को अपर केस में बदलता है। |
| ToUpperInvariant() const | इनवेरिएंट संस्कृति का उपयोग करके स्ट्रिंग के सभी अक्षरों को अपर केस में बदलता है। |
| ToUtf8String() const | स्ट्रिंग को std::string में बदलता है। UTF-8 एन्कोडिंग का उपयोग करता है। |
| ToWCS() const | स्ट्रिंग को std::wstring में बदलता है। |
| Trim() const | स्ट्रिंग की शुरुआत और अंत दोनों से सभी व्हाइटस्पेस अक्षरों को हटाता है। |
| Trim(char_t) const | स्ट्रिंग की शुरुआत और अंत दोनों से पास किए गए अक्षर की सभी घटनाओं को हटाता है। |
| Trim(const String&) const | स्ट्रिंग की शुरुआत और अंत दोनों से पास किए गए अक्षरों की सभी घटनाओं को हटाता है। |
| Trim(const ArrayPtr<char_t>&) const | स्ट्रिंग की शुरुआत और अंत दोनों से पास किए गए अक्षरों की सभी घटनाओं को हटाता है। |
| TrimEnd() const | स्ट्रिंग के अंत से सभी व्हाइटस्पेस अक्षरों को हटाता है। |
| TrimEnd(char_t) const | स्ट्रिंग के अंत से पास किए गए अक्षर की सभी घटनाओं को हटाता है। |
| TrimEnd(const String&) const | स्ट्रिंग के अंत से पास किए गए अक्षरों की सभी घटनाओं को हटाता है। |
| TrimEnd(const ArrayPtr<char_t>&) const | स्ट्रिंग के अंत से पास किए गए अक्षरों की सभी घटनाओं को हटाता है। |
| TrimStart() const | स्ट्रिंग की शुरुआत से सभी व्हाइटस्पेस अक्षरों को हटाता है। |
| TrimStart(char_t) const | स्ट्रिंग की शुरुआत से पास किए गए अक्षर की सभी घटनाओं को हटाता है। |
| TrimStart(const String&) const | स्ट्रिंग की शुरुआत से पास किए गए अक्षरों की सभी घटनाओं को हटाता है। |
| TrimStart(const ArrayPtr<char_t>&) const | स्ट्रिंग की शुरुआत से पास किए गए अक्षरों की सभी घटनाओं को हटाता है। |
| u_str() const | ICU-शैली का नल-टर्मिनेटेड बफ़र लौटाता है। स्ट्रिंग को पुनः आवंटित कर सकता है। |
| ~String() | डिस्ट्रक्टर। |