C#:按降序对字典进行排序

标签 c# dictionary

如何按值的降序对键值对进行排序?

foreach (KeyValuePair<string, int> item in keyvalue.OrderBy(key => key.Value))
            {
            } 

最佳答案

使用 OrderByDescending 而不是 OrderBy

foreach (var item in keyvalue.OrderByDescending(key => key.Value))
{

} 

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

相关文章:

c# - 将一个字符串值映射到另一个字符串值的优雅解决方案

c# - 'async' 调用图中的最后一次调用是否需要同步?

python - 并行写入对象字典

c++ - 尝试制作 STL map 容器的包装器时出错

python - 在 python 函数中保存字典值

c# - MassTransit 未订阅 AzureServiceBus 主题

c# - 通过 C# 将 WPF 表单中的数据插入 MySQL 数据库

python - 动态连接字典

c# - Enumerable.Repeat 有一些内存问题?

Python:将字符串时间字典转换为日期时间