2012-02-16 54 views
0

可能重复:
When to use StringBuilder?C#StringBuilder的

我在表现在企业项目获得努力工作。我们的解决方案架构师建议将所有字符串的声明转换为stringbuilder如果即使有一个附加字符串存在那个字符串变量。例如:str + = str2;

我知道,如果我们多次修改字符串(例如:多次添加),可能会耗费时间来创建新的字符串对象。我们应该去stringbuilder。

现在的问题是 -

创建的字符串生成器对象(不指定默认大小)Vs的一次追加到字符串variablein方面的性能改进。

+6

为什么不运行一些代码和时间呢? – Jon 2012-02-16 13:49:08

+0

为什么你不能为约1000000000项创建对StringBuilder和str + = str的简单测试?并计算时间。而已。你会得到一个答案。 – 2012-02-16 13:50:53

+0

这有很多重复。 – 2012-02-16 13:51:02

回答