例如,我有一个字符串:
"abbbbccd"
b发生次数最多。使用C ++时,最简单的方法是将每个字符插入map<>。我必须在C#中做同样的事情吗?是否有使用LINQ的优雅方法?
b
map<>
input.GroupBy(x => x).OrderByDescending(x => x.Count()).First().Key
笔记:
"aaaabbbb"