從性能的角度來看,使用「Example1」更好嗎?我假設「例2」將在每個迭代堆上創建一個新的字符串,而「例1」不會.......NET字符串性能問題
例1:
StringBuilder letsCount = new StringBuilder("Let's count! ");
string sep = ", ";
for(int i=; i< 100; i++)
{
letsCount.Append(i + sep);
}
例2:
StringBuilder letsCount = new StringBuilder("Let's count! ");
for(int i=; i< 100; i++)
{
letsCount.Append(i + ", ");
}
+1暴露我的StringBuilder的使用我以前從來沒見過......內部非自動轉換字符串參數轉換爲字符串(如果這是描述它的正確方法)...(並且不會在MSDN中記錄)。 – BillW 2009-12-08 07:24:17