按降序排列学生
本文关键字:排列 降序 | 更新日期: 2023-09-27 18:24:49
如何按降序排列学生?这是我的密码。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using Student.Models;
namespace Student.Controllers {
public class StudentController : Controller
{
//
// GET: /Student/
private IStudentRepository _repository;
public StudentController() : this(new StudentRepository())
{
}
public StudentController(IStudentRepository repository)
{
_repository = repository;
}
public ActionResult Index()
{
return View(_repository.ListAll());
}
}
public ActionResult Index()
{
return View(_repository.ListAll().OrderByDescending(s => s.Name));
}
将名称替换为您想通过订购的属性
我强烈建议借此机会查看linq提供的所有扩展方法(例如OrderBy、Where、Select等),您对linq API了解得越多,使用集合就越容易
user793468,
你没有指定型号,所以在这里猜测一下:
public ActionResult Index()
{
return View(_repository.ListAll().OrderByDescending(student => student.Id));
}
list.OrderByDescending(x=>x.NameofVariable).ToList();
类似的问题可以在这里找到C#列表。按降序排列