gpt4 book ai didi

c# - 按值对字典进行排序 - 降序 THEN 字母 C#

转载 作者:太空狗 更新时间:2023-10-29 23:58:54 31 4
gpt4 key购买 nike


假设我们有字典:Dict('a' => 2, 'b' => 3, 'c' => 2, 'd' => 4, 'e' => 2)

我用过:

var items = from pair in Dict orderby pair.Value descending select pair;

一切正常,输出为:

d: 4
b: 3
c: 2
e: 2
a: 2

现在我想按字母顺序对具有相同值的键进行排序,得到:

d: 4
b: 3
a: 2
c: 2
e: 2

但是我不知道怎么做。
有什么想法吗?

最佳答案

按 2 个值排序,语法为:

var items = from pair in Dict 
orderby pair.Value descending,
pair.Key
select pair;

关于c# - 按值对字典进行排序 - 降序 THEN 字母 C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24044400/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com