Dictionary<int, int> dic = new Dictionary<int, int>();
dic.Add(1, 17);
dic.Add(3, 8);
dic.Add(50, 6);
//valueでソート var a = dic.OrderBy(x => x.Value); foreach(var c in a) { MessageBox.Show(c.ToString());//6.8.17 } 上記のようにDictionaryのvalueをソートしたのですが 宜しくお願い致しますソート後のValueのみの配列、もしくはListが欲しいのですがうまくいきません。 何か良い方法はございますでしょうか? 下記が希望となります。
宜しくお願い致します
int[] c = new int[] { 6, 8, 17 };
回答2件
あなたの回答
tips
プレビュー