StringBuilderは早い
StringBuilderは再利用するともっといいらしい。再利用は sb.Remove( 0, sb.Length ); で。
StringBuilder sb = new StringBuilder( "xyz", 300 ); sb.Append( "abc" ).Append( "DEF" ); string str = sb.ToString();
Appendなんかを上の例みたいにがちゃがちゃ続けることも可能。
ToString, Append, AppendFormat, Remove, Replace, Insert。使うのはこのあたりか。
public methodのほとんどだけど。