J'utilise StringBuilder de VB, et j'étais curieux de savoir ce qui est considéré comme une «meilleure pratique» pour vider le générateur/le définir sur une nouvelle chaîne. Serait-ce quelque chose comme ceci:Quelle est la méthode appropriée pour définir un StringBuilder VB sur une chaîne vide?
Dim str As New System.Text.StringBuilder()
str.Append("Some string to remove")
str = new System.Text.StringBuilder()
str.Append("Ahh, fresh new text!")
ou y at-il un "meilleur" moyen?
Merci
Ceci est ma méthode préférée – Ben
Cela a du sens, et semble beaucoup plus propre pour démarrer! –
Existe-t-il un moyen idiomatique pour réinitialiser un générateur de chaînes à un contenu particulier (équivalent à 'Dim MyString As New StringBuilder (" quelquechose ")' mais sans déclarer et créer une nouvelle instance)? Définir la longueur à zéro, puis ajouter est la meilleure façon que je connais, mais il semble plutôt hokey. – supercat