title: Return max repeated item in list
body: <pre><code>        List&lt;string&gt; prod = new List&lt;string&gt;();
          prod.Add("dfg");
          prod.Add("dfg");
          prod.Add("ojj");
          prod.Add("dfg");
          prod.Add("e");
  </code></pre>
  
  <p>In the above code prod List has item "dfg" repeated thrice(max count)...
  I want "dfg" as the output because this item is repeated maximum times.
  Can anyone help in this</p>