6

我有一个包含值的字符串数组(duh ...)。

有没有一种简单的方法可以获取出现次数最多的条目?就像是

values[37].getMostOften();

干杯:)

4

1 回答 1

16

您可以使用GroupBy

var mostCommonValue = values.GroupBy(v => v)
                            .OrderByDescending(g => g.Count())
                            .Select(g => g.Key)
                            .FirstOrDefault();
于 2013-11-06T23:05:48.653 回答