System::Text::StringBuilder क्लास

StringBuilder class

Buffer to accumulate string part by part. This type can be allocated either in stack as value type or in heap using System::MakeObject() function. Once the object is allocated, never mix up these two usecases: having SmartPtr pointers onto stack-allocated objects is strictly prohibited.

class StringBuilder : public System::Object

विधियाँ

विधिविवरण
Append(char_t)बिल्डर में अक्षर जोड़ता है।
Append(char_t, int)बिल्डर में अक्षरों को जोड़ता है।
Append(const ArrayPtr<char_t>&)बिल्डर में अक्षरों की ऐरे जोड़ता है।
Append(const ArrayPtr<char_t>&, int, int)बिल्डर में अक्षरों की ऐरे स्लाइस जोड़ता है।
Append(const String&)बिल्डर में स्ट्रिंग जोड़ता है।
Append(const String&, int, int)बिल्डर में स्ट्रिंग स्लाइस जोड़ता है।
Append(const SharedPtr<T>&)ऑब्जेक्ट की स्ट्रिंग प्रतिनिधित्व को बिल्डर में जोड़ता है।
Append(const SharedPtr<StringBuilder>&)बिल्डर की सामग्री को बिल्डर में जोड़ता है।
Append(float)बिल्डर में फ्लोटिंग पॉइंट मान जोड़ता है।
Append(double)बिल्डर में फ्लोटिंग पॉइंट मान जोड़ता है।
Append(int)बिल्डर में पूर्णांक मान जोड़ता है।
Append(T)बिल्डर में अंकगणितीय मान जोड़ता है।
Append(E)बिल्डर में enum मान स्ट्रिंग प्रतिनिधित्व जोड़ता है।
AppendFormat(const String&, const TArgs&…)बिल्डर में स्वरूपित स्ट्रिंग जोड़ता है।
AppendFormat(const SharedPtr<IFormatProvider>&, const String&, const TArgs&…)बिल्डर में स्वरूपित स्ट्रिंग जोड़ता है।
AppendLine()बिल्डर में नई पंक्ति अक्षर जोड़ता है।
AppendLine(const String&)बिल्डर में स्ट्रिंग के बाद नई पंक्ति अक्षर जोड़ता है।
Clear()बिल्डर से सभी अक्षर हटाता है।
CopyTo(int, System::ArrayPtr<char_t> const&, int, int)बिल्डर के डेटा को मौजूदा एरे स्थितियों में कॉपी करता है।
get_Capacity() constस्ट्रिंग बिल्डर की वर्तमान क्षमता प्राप्त करता है।
get_Length() constबिल्डर में वर्तमान में मौजूद स्ट्रिंग की लंबाई प्राप्त करता है।
idx_get(int) constनिर्दिष्ट स्थिति पर कैरेक्टर प्राप्त करता है।
idx_set(int, char_t)निर्दिष्ट स्थिति पर कैरेक्टर सेट करता है।
Insert(int, const String&)बिल्डर की निश्चित स्थिति में स्ट्रिंग डालता है।
Insert(int32_t, const String&, int32_t)बिल्डर की निश्चित स्थिति में दोहराई गई स्ट्रिंग डालता है।
Insert(int, char_t)बिल्डर की निश्चित स्थिति में अक्षर डालता है।
Insert(int, const System::ArrayPtr<char_t>&, int, int)बिल्डर की निश्चित स्थिति में अक्षरों को डालता है।
Insert(int, T)बिल्डर की निश्चित स्थिति में मान डालता है।
operator[](int) constनिर्दिष्ट स्थिति पर कैरेक्टर प्राप्त करता है।
Remove(int, int)बिल्डर से भाग हटाता है।
Replace(const String&, const String&)बिल्डर के माध्यम से उपस्ट्रिंग बदलता है।
Replace(const String&, const String&, int, int)बिल्डर की सीमा के माध्यम से उपस्ट्रिंग बदलता है।
Replace(char_t, char_t)बिल्डर के माध्यम से अक्षर बदलता है।
Replace(char_t, char_t, int, int)बिल्डर की सीमा के माध्यम से अक्षर बदलता है।
set_Capacity(int)स्ट्रिंग बिल्डर की वर्तमान क्षमता सेट करता है।
set_Length(int)स्ट्रिंग बिल्डर को निर्दिष्ट लंबाई तक छोटा या बड़ा करता है।
StringBuilder()निर्माता।
StringBuilder(int)निर्माता।
StringBuilder(const String&)निर्माता।
StringBuilder(const String&, int)निर्माता।
StringBuilder(const String&, int, int, int)निर्माता।
ToString() const overrideबिल्डर में वर्तमान में मौजूद स्ट्रिंग प्राप्त करता है।
ToString(int, int) constबिल्डर में वर्तमान में मौजूद उपस्ट्रिंग प्राप्त करता है।
~StringBuilder()डिस्ट्रक्टर।

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