StringBuilder.Length=0,和StringBuilder.Clear(),功能完全一样吗?
我在.NET3.5环境下,StringBuilder没有Clear()函数。
现在要清空,只能用StringBuilder.Length=0这个方法。
这个方法有什么副作用吗?
Clear()函数的原型,在哪里可以看到?我想看看Clear()函数的原代码。
------解决方案--------------------基本上是用StringBuilder.Length=0,其性能貌似比remove和replace方法要好一些
------解决方案--------------------MSDN上说了,“Clear 是一种简便方法,等效于将当前实例的 Length 属性设置为 0(零)。”
http://msdn.microsoft.com/zh-cn/library/system.text.stringbuilder.clear.aspx