title: How to group by a given column in a List of T collection using linq?
body: <p>Say I have a collection of</p>
  
  <pre><code>IList&lt;Products&gt; products
  </code></pre>
  
  <p>And I want to group by Product.Type in that collection, <strong>where Type is a Guid</strong>.</p>
  
  <p>Just thinking about it, I really just need to Order by the Product.Type, wouldn't ordering and grouping return the same results?  </p>