DataTable或者LIST 里面有个方法是将已经排序好的数据倒序输出的一个方法忘记怎么写了,有哪位朋友知道如何写,帮帮忙!
DataTable或者LIST 里面有个方法是将已经排序好的数据倒序输出的一个方法忘记怎么写了,有哪位朋友知道如何写,帮帮忙!
例如:name url id
北京 www... 1
上海 www/// 2
深圳 www 3
Datatable dt = new Datatable();
dt.(方法).....
结果:name url id
深圳 www 3
上海 www/// 2
北京 www ... 1
[解决办法]
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