C# 根据计数从字典列表中选择一个字典
我对C#Lambda表达式相当陌生。是否有可能根据字典的行数从C# 根据计数从字典列表中选择一个字典,c#,asp.net,visual-studio,c#-4.0,C#,Asp.net,Visual Studio,C# 4.0,我对C#Lambda表达式相当陌生。是否有可能根据字典的行数从列表中获取字典?我想要一个最大数量的 下面是我的代码的屏幕截图和简要说明: 字典BigOne=CoulmnsDescription.OrderByDescending(dic=>dic.Count()).FirstOrDefault(); var i=columnDescription.SingleOrDefault(x=>x.Count==2)我会在这里使用Single,除非您不关心如果有超过1个匹配项返回哪一个。如果计数相同,需要
列表中获取字典?我想要一个最大数量的
下面是我的代码的屏幕截图和简要说明:
字典BigOne=CoulmnsDescription.OrderByDescending(dic=>dic.Count()).FirstOrDefault();
var i=columnDescription.SingleOrDefault(x=>x.Count==2)
我会在这里使用Single
,除非您不关心如果有超过1个匹配项返回哪一个。如果计数相同,需要做什么,您想覆盖还是附加值?谢谢,您的回答满足了我的要求。
Dictionary<string, string> BigOne = CoulmnsDescription.OrderByDescending(dic => dic.Count()).FirstOrDefault();