title: Sort linq query result, when it has "First() and into Group"
body: <pre><code>var qryLatestInterview = from rows in dt.AsEnumerable()                                     
                           group rows by new 
                           { 
                             PositionID = rows["msbf_acc_cd"], 
                             CandidateID = rows["msbf_fac_tp"] 
                           } into grp
                           select grp.First();
  </code></pre>
  
  <p>I want to sort by above results using <code>msbf_fac_dt</code> which is a DateTime Column,</p>
  
  <p>So I did following changes </p>
  
  <pre><code>var qryLatestInterview = from rows in dt.AsEnumerable()
                           orderby rows["msbf_fac_dt"] ascending
                           group rows by new 
                           {
                             PositionID = rows["msbf_acc_cd"], 
                             CandidateID = rows["msbf_fac_tp"], 
                             FacilityDate = rows["msbf_fac_dt"] 
                           } into grp
                           select grp.First();
  </code></pre>
  
  <p>But this is not sort by above <code>msbf_fac_dt</code> column , what can I do here</p>