2016-11-13 47 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