Comment puis-je supprimer un certain string
sur un StringBuilder
? Ex. .append("Stack over flow dot com")
Supprimer flow
et .toString()
est maintenant égal à Stack over dot com
. Je veux essayer .remove()
mais il n'accepte que (startIndex, length)
. Dois-je rechercher la chaîne en premier dans le StringBuilder
et l'index de magasin et la longueur à utiliser pour .remove(i,x)
? Si possible, y a-t-il une meilleure façon de le faire?Supprimer la chaîne correspondante de StringBuilder
Dim someStrBlr As New StringBuilder
Dim someStrRmv = "flow"
Dim someString = "Stack over flow dot com"
someStrBlr.append(someString)
someStrBlr.remove(?) 'remove? "flow"
someStrBlr.remove(?) 'replace? "flow" with ""
Console.WriteLine(someStrBlr.toString()) "Stack over dot com"
Je le savais! , J'ai pensé '.Replace()' n'accepte que 'char'. J'étais sur le point de répondre à ma propre question, mais merci. – PapaBless