Dictionary < string , int > dict = new Dictionary < string , int >();
/* populate dictionary */
List
<
KeyValuePair
<
string
,
int
>>
summaryList
=
new
List
<
KeyValuePair
<
string
,
int
>>();
summaryList
.AddRange(dict);
summaryList
.Sort
(
delegate
(
KeyValuePair
<
string
,
int
> kvp1,
KeyValuePair
<
string
,
int
> kvp2)
{
return
Comparer
<
int
>.Default.Compare(kvp1.Value, kvp2.Value);
}
);
本文介绍如何在C#中使用Dictionary存储键值对,并将这些键值对转换为列表进行排序。通过示例代码展示了如何定义和填充字典,接着将其内容转化为列表并按值进行排序。
1443

被折叠的 条评论
为什么被折叠?



