c# 按照指定列进行排序


C#提供的内置对象DataTable功能特别的强大,如果我们需要对DataTable中的某一列进行排序怎么处理呢,具体代码如下:
DataTable dt = new DataTable(); dt.Columns.Add("Id"); dt.Columns.Add("Name"); dt.Rows.Add(new object[] { 1, "zhangsan" }); dt.Rows.Add(new object[] { 2, "taoge" }); dt.DefaultView.Sort="Id DESC";//按Id倒序 dt.DefaultView.Sort="Id DESC,Name desc";//按Id倒序和Name倒序 dt = dt.DefaultView.ToTable();//返回一个新的DataTable

猜你喜欢

转载自www.cnblogs.com/lypstudy/p/11563589.html
今日推荐