title: using System.Linq; in .net
body: <p>I want to return the latest poll order by publish_at</p>
  
  <p>some thing like :</p>
  
  <pre><code>return  db.Polls.Where(p =&gt; p.status.Equals(PollStatus.Active))
                  .OrderByDescending(d =&gt; d.publish_at)
                  .Take(1);
  </code></pre>
  
  <p>Unfortunately, this does not work. How can I get just the most recent result, and not every result?</p>