我正在使用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!")
还是有“更好”的方式?
由于
答案 0 :(得分:9)
我通常只使用:
str.Length = 0
答案 1 :(得分:6)
在.Net 4中,他们为此目的添加了一种Clear方法。