4

我正在使用VB的StringBuilder,我很好奇什么被认为是清空构建器/将其设置为新字符串的“最佳实践”。会不会是这样的:

Dim str As New System.Text.StringBuilder()
str.Append("Some string to remove")
str = new System.Text.StringBuilder()
str.Append("Ahh, fresh new text!")

或者,还有更好的方法?

谢谢

4

2 回答 2

9

我通常只使用:

str.Length = 0
于 2010-05-19T15:08:37.800 回答
6

在 .Net 4 中,他们为此添加了一个 Clear 方法。

于 2010-05-19T20:25:26.870 回答