2012-04-08 29 views
1

我使用這個代碼獲得所有新聞:如何選擇列表中的第3項<>

List<aspnet_News> allNews = context.aspnet_News.OrderByDescending(i => i.NewsId).ToList(); 

如何我可以選擇第一3項這份名單,並綁定到一個DataList,請大家幫忙,謝謝...

回答

11

可以使用Take()方法

List<aspnet_News> allNews = context.aspnet_News.OrderByDescending(i => i.NewsId) 
               .Take(3) // Takes the first 3 items 
               .ToList(); 

它也將處理這種情況的列表中包含小於3項的情況下,只需要他們。

相關問題