日期:2014-05-17 浏览次数:20412 次
public class StudentInfo { public int StudentId { get; set; } public string StudentName { get; set; } } protected void Page_Load(object sender, EventArgs e) { //List排序 List<StudentInfo> list = new List<StudentInfo>(); list = list.OrderBy(o => o.StudentId).ToList(); } DataTable也可以通过这样的方式来排序。然后还可以用DataView
------解决方案--------------------
List<int> list = new List<int>(); list.Reverse();
------解决方案--------------------
DataTable 用 dt.DefaultView.Sort来排序
------解决方案--------------------
DataTable中用DataTable.Select(" 字段 desc") 默认升序ASC
List用List.Reverse()
------解决方案--------------------
DataTable dt = new DataTable();
dt.AsEnumerable().OrderByDescending(t => t.Field<int>("id"));
------解决方案--------------------
dataTable排序时 dt.select('字段 desc')
list 排序有个 list.Reverse() 这个是反转排序
list.Orderby()是正序排序
list.OrderByDescending()是倒叙排
------解决方案--------------------
大大,别偷懒! vs对象写出按. 后面有提示,自己去看那些方法。那些你会,那些你不会。
不会的自己看msdn