title: Can't convert one generic list to another
body: <p>I have the following list:</p>
  
  <pre><code>List&lt;view_zoodoffers&gt; list = sqlEntities.viewOffers
      .Where(o =&gt; o.ProductId == productId)
      .GroupBy(o =&gt; o.OfferId)
      .ToList();
  </code></pre>
  
  <p><code>OfferId</code> is <code>long</code>:  I get the following error when I try to convert the list:</p>
  
  <p><code>Error  27  Cannot implicitly convert type System.Collections.Generic.List&lt;System.Linq.IGrouping&lt;long,myDAL.viewOffers&gt;&gt; to System.Collections.Generic.List&lt;myDAL.viewOffers&gt;</code>:</p>
  
  <p>What am I doing wrong?</p>
  
  <p>I want the functionality like this:</p>
  
  <pre><code>SELECT * FROM ViewOffers group by offerid
  </code></pre>