如何在c#字典中找到具有最高价值的密钥?
发布时间:2020-12-15 19:28:31 所属栏目:百科 来源:网络整理
导读:参见英文答案 How to use LINQ to select object with minimum or maximum property value????????????????????????????????????11个 我有一个字典,我想找到具有最高价值的密钥. 例如,如果我有 Key | Valuea | 1b | 2c | 3 我希望c被退回. 我现在有这个,但它
参见英文答案 >
How to use LINQ to select object with minimum or maximum property value????????????????????????????????????11个
我有一个字典,我想找到具有最高价值的密钥. 例如,如果我有 Key | Value a | 1 b | 2 c | 3 我希望c被退回. 我现在有这个,但它只搜索最高值,我不知道如何返回密钥. var max = occurrences.Max(x => x.Value); 解决方法var maxKey = occurrences.OrderByDescending(x => x.Value).First().Key; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |