「ほっ」と。キャンペーン
(.Net)List<string>で一気に文字列の連結をしたい
Listで、それぞれの要素の文字列を結合して一つの文字列にしたいという場合の方法です。
ループで回して結合してもいいんですが、それだとコードが長くなるので、LINQString.Join()を使ってみました。

下記のような感じです。(C#)


List<string> str = new List<string>{ "あいうえお", "かきくけこ", "さしすせそ"};
string joinedString = string.Join(", ", str.ToArray());



LINQ使うと簡単ですね。

追記:
誤ってLINQを使っていると書いてますが、全然使ってませんねw。
String.Join メソッドは.NetFramework1.1からある老舗メソッドです。
[PR]
by jehoshaphat | 2011-08-12 12:23 | .Net開発 | Trackback | Comments(0)
トラックバックURL : http://jehupc.exblog.jp/tb/15266085
トラックバックする(会員専用) [ヘルプ]
※このブログはトラックバック承認制を適用しています。 ブログの持ち主が承認するまでトラックバックは表示されません。


<< (.Net)オブジェクトのメン... (.Net)objectがLi... >>