title: Retrieving all values from IGrouping
body: <p>I currently have: </p>
  
  <pre><code>UIEnumerable &lt;IGrouping&lt;PortableKey, FileInfo&gt;&gt; 
  </code></pre>
  
  <p>From this code :</p>
  
  <pre><code>var queryDupFiles = from file in fileList
      group file by new PortableKey { Name = file.Name, Length = file.Length } 
      into g
      where g.Count() &gt; 1
      select g;
  </code></pre>
  
  <p>where the code for PortableKey is:</p>
  
  <pre><code>    public class PortableKey
      {
          public string Name { get; set; }
          public long Length { get; set; }
      }
  </code></pre>
  
  <p>Basically filtering and grabbing all files that are duplicate. How do I get it so that I have all of the FileInfo in this manner?</p>
  
  <pre><code>List&lt;FileInfo&gt; list
  </code></pre>