c# – 获取数组中最常见(频繁)的字符串条目

前端之家收集整理的这篇文章主要介绍了c# – 获取数组中最常见(频繁)的字符串条目前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个字符串数组,其中包含值(duh …).

是否有一种简单的方法来获得最多的条目?
就像是

values[37].getMostOften();

干杯:)

解决方法

您可以使用GroupBy:
var mostCommonValue = values.GroupBy(v => v)
                            .OrderByDescending(g => g.Count())
                            .Select(g => g.Key)
                            .FirstOrDefault();

猜你在找的C#相关文章