すべてのカテゴリ » インターネット・パソコン » 技術・プログラミング

質問

終了

c#にて、複数個のstringをまとめて1つのstringにするにはどうすれば良いでしょうか?
検索が下手なのか、いい感じのが出てきません・・・

  • 質問者:Sooda! くん
  • 質問日時:2008-10-04 11:11:22
  • 0

普通に「+」で連結すればできます。
string str1 = "あ";
string str2 = "い";
string str3 = "う";
string str4 = "え";
string str5 = "お";
string str = str1 + str2 + str3 + str4 + str5;

ですが、StringBuilderを使った方が処理速度が速く、カッコイイです。
一般的なプログラマはこちらを利用するでしょう。
string str1 = "あ";
string str2 = "い";
string str3 = "う";
string str4 = "え";
string str5 = "お";

StringBuilder sb = new StringBuilder();
sb.Append(str1);
sb.Append(str2);
sb.Append(str3);
sb.Append(str4);
sb.Append(str5);
string str = sb.ToString();

以下サイトを参考にどうぞ。
http://www.atmarkit.co.jp/fdotnet/dotnettips/029strcat/strcat.html

この回答の満足度
  
とても参考になり、非常に満足しました。回答ありがとうございました。
お礼コメント

ありがとうございます!!

関連する質問・相談

Sooda!からのお知らせ

一覧を見る