- GCは失敗。メモリは自分で管理せよ! その2©2ch.net
219 :デフォルトの名無しさん[sage]:2015/12/06(日) 21:26:17.35 ID:IAFYzi6n - >>217みたいにループ中で一個づつくっつける場合は別にして
s = a + b + c + d; // このように、高々数個をくっつけてる場合は Javaだと無駄にStringBufferが作られてダメと言うのが定説だったが C#の場合は内部的にString#Concatに置き換えられて それによって StringBuilder b = 略 s = a.Append(b)中略.Append(d).ToString() するより早い、という話題があってそれと勘違いしたのかもね
|