classe System::Text::StringBuilder
Contenu
[
Cacher
]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
Méthodes
| Méthode | Description |
|---|---|
| Append(char_t) | Ajoute un caractère au constructeur. |
| Append(char_t, int) | Ajoute des caractères au constructeur. |
| Append(const ArrayPtr<char_t>&) | Ajoute un tableau de caractères au constructeur. |
| Append(const ArrayPtr<char_t>&, int, int) | Ajoute une tranche de tableau de caractères au constructeur. |
| Append(const String&) | Ajoute une chaîne au constructeur. |
| Append(const String&, int, int) | Ajoute une tranche de chaîne au constructeur. |
| Append(const SharedPtr<T>&) | Ajoute la représentation sous forme de chaîne de l’objet au constructeur. |
| Append(const SharedPtr<StringBuilder>&) | Ajoute le contenu du constructeur au constructeur. |
| Append(float) | Ajoute une valeur à virgule flottante au constructeur. |
| Append(double) | Ajoute une valeur à virgule flottante au constructeur. |
| Append(int) | Ajoute une valeur entière au constructeur. |
| Append(T) | Ajoute une valeur arithmétique au constructeur. |
| Append(E) | Ajoute la représentation sous forme de chaîne de la valeur d’énumération au constructeur. |
| AppendFormat(const String&, const TArgs&…) | Ajoute une chaîne formatée au constructeur. |
| AppendFormat(const SharedPtr<IFormatProvider>&, const String&, const TArgs&…) | Ajoute une chaîne formatée au constructeur. |
| AppendLine() | Ajoute le caractère de nouvelle ligne au constructeur. |
| AppendLine(const String&) | Ajoute une chaîne suivie du caractère de nouvelle ligne au constructeur. |
| Clear() | Supprime tous les caractères du constructeur. |
| CopyTo(int, System::ArrayPtr<char_t> const&, int, int) | Copie les données du constructeur dans des positions de tableau existantes. |
| get_Capacity() const | Obtient la capacité actuelle du constructeur de chaîne. |
| get_Length() const | Obtient la longueur de la chaîne actuellement dans le constructeur. |
| idx_get(int) const | Obtient le caractère à la position spécifiée. |
| idx_set(int, char_t) | Définit le caractère à la position spécifiée. |
| Insert(int, const String&) | Insère une chaîne à la position fixe du constructeur. |
| Insert(int32_t, const String&, int32_t) | Insère une chaîne répétée à la position fixe du constructeur. |
| Insert(int, char_t) | Insère un caractère à la position fixe du constructeur. |
| Insert(int, const System::ArrayPtr<char_t>&, int, int) | Insère des caractères à la position fixe du builder. |
| Insert(int, T) | Insère une valeur à la position fixe du builder. |
| operator[](int) const | Obtient le caractère à la position spécifiée. |
| Remove(int, int) | Supprime le fragment du builder. |
| Replace(const String&, const String&) | Remplace la sous-chaîne via le builder. |
| Replace(const String&, const String&, int, int) | Remplace la sous-chaîne via la plage du builder. |
| Replace(char_t, char_t) | Remplace le caractère via le builder. |
| Replace(char_t, char_t, int, int) | Remplace le caractère via la plage du builder. |
| set_Capacity(int) | Définit la capacité actuelle du string builder. |
| set_Length(int) | Tronque ou étend le string builder à la longueur spécifiée. |
| StringBuilder() | Constructeur. |
| StringBuilder(int) | Constructeur. |
| StringBuilder(const String&) | Constructeur. |
| StringBuilder(const String&, int) | Constructeur. |
| StringBuilder(const String&, int, int, int) | Constructeur. |
| ToString() const override | Obtient la chaîne actuellement contenue dans le builder. |
| ToString(int, int) const | Obtient la sous-chaîne actuellement contenue dans le builder. |
| ~StringBuilder() | Destructeur. |
Voir aussi
- Class Object
- Namespace System::Text
- Library Aspose.Font for C++