title: Find character with most occurrences in string?
body: <p>For example, I have a string:</p>
  
  <pre><code>"abbbbccd"
  </code></pre>
  
  <p><code>b</code> has the most occurrences. When using C++, the easiest way to handle this is inserting each character into a <code>map&lt;&gt;</code>. Do I have to do the same thing in C#? Is there an elegant way to do it using LINQ?  </p>