按通用列表降序排序

时间:2013-04-25 11:37:51

标签: c# asp.net-mvc list

我的控制器中有一个方法

   public ActionResult Index()
    {
        return View(db.Posts.ToList());
    }

如何按降序排列列表?喜欢而不是从id:1开始,它从表

中的最后一个id开始

3 个答案:

答案 0 :(得分:5)

public ActionResult Index()
    {
        return View(db.Posts.OrderByDescending(p => p.Id).ToList());
    }

答案 1 :(得分:2)

使用Enumerable.OrderByDescending Method

  

按降序对序列的元素进行排序。

public ActionResult Index()
{
    return View(db.Posts.OrderByDescending(r=> r.id).ToList());
}

答案 2 :(得分:1)

这样的事情:

db.Posts.OrderByDescending(x => x.id).ToList();