title: c# Dynamic.Linq - groupby and then select by condition
body: <p><br>
  I thought it'll be easy but i'm really struggling with this.</p>
  
  <p>I have a Table with this schema:<br>
  Name, Date, Value</p>
  
  <p>Here's what I'm trying to achive:</p>
  
  <ol>
  <li>group all rows by 'Name'</li>
  <li>from that group, select the 'Value' which it's 'Date' is the
  biggest</li>
  </ol>
  
  <p>The #1 was easily achieved by GroupBy("Name","it")
  but, now what...?<br>
  How do i query the grouped results???</p>
  
  <p>Thank you all.</p>