我有这个问题.有一个字符串
string [5] names = { "John", "Sam", "Harry", "Sam", "John" }
Run Code Online (Sandbox Code Playgroud)
我需要找到数组中最常见的元素.我试过用:
string MostCommon = names.GroupBy(v => v)
.OrderByDescending(g => g.Count())
.First()
.Key;
Run Code Online (Sandbox Code Playgroud)
不幸的是,它只找到一个元素fe,MostCommon = John在这种情况下我不仅需要John,而且Sam也需要.我怎么能这样做?在这种情况下,LINQ不是必需的吗?