System::Text::StringBuilder kelas
isi
[
bersembunyi
]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
Metode
| Metode | Deskripsi |
|---|---|
| Append(char_t) | Menambahkan karakter ke builder. |
| Append(char_t, int) | Menambahkan karakter ke builder. |
| Append(const ArrayPtr<char_t>&) | Menambahkan array karakter ke builder. |
| Append(const ArrayPtr<char_t>&, int, int) | Menambahkan potongan array karakter ke builder. |
| Append(const String&) | Menambahkan string ke builder. |
| Append(const String&, int, int) | Menambahkan potongan string ke builder. |
| Append(const SharedPtr<T>&) | Menambahkan representasi string objek ke builder. |
| Append(const SharedPtr<StringBuilder>&) | Menambahkan konten builder ke builder. |
| Append(float) | Menambahkan nilai floating point ke builder. |
| Append(double) | Menambahkan nilai floating point ke builder. |
| Append(int) | Menambahkan nilai integer ke builder. |
| Append(T) | Menambahkan nilai aritmetika ke builder. |
| Append(E) | Menambahkan representasi string nilai enum ke builder. |
| AppendFormat(const String&, const TArgs&…) | Menambahkan string yang diformat ke builder. |
| AppendFormat(const SharedPtr<IFormatProvider>&, const String&, const TArgs&…) | Menambahkan string yang diformat ke builder. |
| AppendLine() | Menambahkan karakter baris baru ke builder. |
| AppendLine(const String&) | Menambahkan string diikuti karakter baris baru ke builder. |
| Clear() | Menghapus semua karakter dari builder. |
| CopyTo(int, System::ArrayPtr<char_t> const&, int, int) | Menyalin data builder ke posisi array yang ada. |
| get_Capacity() const | Mendapatkan kapasitas saat ini dari string builder. |
| get_Length() const | Mendapatkan panjang string yang saat ini ada di builder. |
| idx_get(int) const | Mendapatkan karakter pada posisi yang ditentukan. |
| idx_set(int, char_t) | Mengatur karakter pada posisi yang ditentukan. |
| Insert(int, const String&) | Menyisipkan string ke posisi tetap builder. |
| Insert(int32_t, const String&, int32_t) | Menyisipkan string berulang ke posisi tetap builder. |
| Insert(int, char_t) | Menyisipkan karakter ke posisi tetap builder. |
| Insert(int, const System::ArrayPtr<char_t>&, int, int) | Menyisipkan karakter ke posisi tetap builder. |
| Insert(int, T) | Menyisipkan nilai ke posisi tetap builder. |
| operator[](int) const | Mendapatkan karakter pada posisi yang ditentukan. |
| Remove(int, int) | Menghapus fragmen dari builder. |
| Replace(const String&, const String&) | Mengganti substring melalui builder. |
| Replace(const String&, const String&, int, int) | Mengganti substring melalui rentang builder. |
| Replace(char_t, char_t) | Mengganti karakter melalui builder. |
| Replace(char_t, char_t, int, int) | Mengganti karakter melalui rentang builder. |
| set_Capacity(int) | Mengatur kapasitas saat ini dari string builder. |
| set_Length(int) | Memotong atau memperluas string builder ke panjang yang ditentukan. |
| StringBuilder() | Konstruktor. |
| StringBuilder(int) | Konstruktor. |
| StringBuilder(const String&) | Konstruktor. |
| StringBuilder(const String&, int) | Konstruktor. |
| StringBuilder(const String&, int, int, int) | Konstruktor. |
| ToString() const override | Mendapatkan string yang saat ini terdapat dalam builder. |
| ToString(int, int) const | Mendapatkan substring yang saat ini terdapat dalam builder. |
| ~StringBuilder() | Destruktor. |
Lihat Juga
- Class Object
- Namespace System::Text
- Library Aspose.Page for C++