2012-02-16 62 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

回答