文字列を高速に結合するには、StringBuilderを使用します。
サンプル
例)文字列を結合する
1 2 3 4 5 6 7 8 |
//文字列を結合する StringBuilder sb = new StringBuilder(); sb.Append("文字列1"); sb.Append("文字列2"); sb.Append("文字列3"); //出力 Console.WriteLine(sb.ToString()); |
- 【結果】
- 文字列1文字列2文字列3
備考
- 数個程度の文字を結合する時は「+」で結合してもパフォーマンスはそれほど変わりませんが、ループ処理などで大量の文字列を結合する場合はStringBuilderを使うとパフォーマンスが良いです。