C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■87623 / 1階層)  DictionaryのKeyとValueを結合してListに
□投稿者/ 魔界の仮面弁士 (1712回)-(2018/06/14(Thu) 11:46:23)
No87621 (ちゅん さん) に返信
> Dictionary<string,int>型のデータ(dic)からKeyとValueを結合した形でList<string>型変数(lis)に変換したい

var dic = new Dictionary<string, int>() { { "aaa", 5 }, { "bbb", 3 } };

var lis1 = dic.Select(x => x.Key + ":" + x.Value).ToList();
var lis2 = new List<string>(dic.Select(x => x.Key + ":" + x.Value));
var lis3 = Enumerable.ToList(from x in dic select x.Key + ":" + x.Value);
編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←DictionaryのKeyとValueを結合してListに /ちゅん →Re[2]: DictionaryのKeyとValueを結合してListに /ちゅん
 
上記関連ツリー

DictionaryのKeyとValueを結合してListに / ちゅん (18/06/14(Thu) 11:21) #87621
Re[1]: DictionaryのKeyとValueを結合してListに / Hongliang (18/06/14(Thu) 11:30) #87622
DictionaryのKeyとValueを結合してListに / 魔界の仮面弁士 (18/06/14(Thu) 11:46) #87623 ←Now
  └ Re[2]: DictionaryのKeyとValueを結合してListに / ちゅん (18/06/14(Thu) 12:20) #87629 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信