System.Text.StringBuilderを使用して文字列連結するサンプルです。
サンプル
例1)文字列を単純に連結する(StringBuilder#Append)
using System.Text;
//StringBuilderを生成
StringBuilder sb = new StringBuilder();
//文字列を追加する
sb.Append("みかん");
sb.Append("りんご");
sb.Append("ぶどう");
//string型に変換する
string result = sb.ToString();
結果
"みかんりんごぶどう"
.Appendだと、単純に連結されます。
例2)文字列を行単位で連結する(StringBuilder#AppendLine)
using System.Text;
//StringBuilderを生成
StringBuilder sb = new StringBuilder();
//文字列を追加する
sb.AppendLine("みかん");
sb.AppendLine("りんご");
sb.AppendLine("ぶどう");
//string型に変換する
string result = sb.ToString();
結果
"みかん
りんご
ぶどう"
.AppendLineだと、改行コードを挟んで連結されます。
備考
- 文字列を「+」で結合することもできますが、大量の文字列を結合する場合はパフォーマンスが悪いのでStringBuilderを使うことをおすすめします。