将 VB StringBuilder 设置为空字符串的正确方法是什么?

发布于 2024-09-02 11:10:41 字数 281 浏览 4 评论 0原文

我正在使用 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!")

还是有“更好”的方法?

谢谢

I'm using VB's StringBuilder, and I was curious what is considered "best practice" for emptying the builder/setting it to a new string. Would it be something like this:

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

or is there a "Better" way?

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

妳是的陽光 2024-09-09 11:10:41

我通常只使用:

str.Length = 0

I usually just use:

str.Length = 0
萝莉病 2024-09-09 11:10:41

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

In .Net 4, they have added a Clear method for that purpose.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文