2016-11-13 43 views
0

我在排序從最新到最舊的日期列表時遇到問題。有任何想法嗎?如何按日期從新到舊排序?

我的代碼如下:

 public async Task<IActionResult> Prices() 
    { 
     var allResults = from result in _context.Reviews 
         orderby result.Date descending 
         select result; 

     return View(await allResults.ToListAsync()); 

    } 

我收到以下錯誤信息:

CS1061 'DbSet' 不包含 'OrderByDescending',沒有擴展方法「的定義OrderByDescending ' 接受類型'DbSet'的第一個參數可能被發現 (您是否缺少使用指令或程序集引用?)

+3

*您是否錯過了**使用**指令或程序集參考?* –

+0

我是個傻瓜。謝謝:) – Alan

回答

3

添加使用System.Linq;

這將解決您的問題。

+0

我的一個愚蠢的錯誤。謝謝:) – Alan

+0

它發生!標記爲答案,如果它有幫助 – Sajeetharan