Например, у меня есть строка:
"abbbbccd"
b имеет наибольшее количество вхождений. При использовании С++ самый простой способ справиться с этим - вставить каждый символ в map<>. Должен ли я делать то же самое в С#? Есть ли элегантный способ сделать это с помощью LINQ?