2012-09-26 76 views
1

如何修改此查詢以便能夠選擇按標題排序的5個最新記錄?LINQ查詢最近的記錄

IEnumerable<Story> recentStories = 
      (from s in stories 
      orderby s.Date descending 
      select s).Take(5); 

回答

3
IEnumerable<Story> recentStories = 
      (from s in stories 
      orderby s.Date descending 
      select s).Take(5).OrderBy(s => s.Title); 
+0

其實按日期的訂單,然後按標題,然後才取5分斷的關係時會更準確。 – LeffeBrune