【C#】Dictionary排序

Dictionary<int, double> keyValuePairs = new Dictionary<int, double>();
keyValuePairs.Add(1, 10);
keyValuePairs.Add(3, 33);
keyValuePairs.Add(2, 13);
// 按键升序排序
Dictionary<int, double> dicSortedByKey = keyValuePairs.OrderBy(k => k.Value).ToDictionary(k => k.Key, o => o.Value);
posted @ 2024-12-10 16:48  qiutian-hao  阅读(72)  评论(0)    收藏  举报