title: Group and count items
body: <p>I have a .csv file (words.csv) containing 5000 words seperated by commas. Most of the strings are repeated values.</p>
  
  <p>Can I use LINQ to do the following:</p>
  
  <p>A. group common words together and show count of repeated words</p>
  
  <p>so if apple has been repeated 5 times and banana 3 times..it should display as </p>
  
  <p>apple - 5<br>
  banana - 3
  and so on</p>
  
  <p>B. Create another text file with duplicates removed.</p>