首页 > 代码库 > .net DataTable 正确排序姿势
.net DataTable 正确排序姿势
关于dataTable中根据列排序正确姿势做个随笔,方便查阅
1 System.Data.DataTable dt = new System.Data.DataTable(); 2 dt.Columns.Add("date", typeof(System.String)); 3 System.Data.DataRow dr = dt.NewRow(); 4 dr["date"] = "2016-09"; 5 System.Data.DataRow dr1 = dt.NewRow(); 6 dr1["date"] = "2015-09"; 7 System.Data.DataRow dr2 = dt.NewRow(); 8 dr2["date"] = "2014-09"; 9 System.Data.DataRow dr3 = dt.NewRow();10 dr3["date"] = "2016-06";11 System.Data.DataRow dr4 = dt.NewRow();12 dr4["date"] = "2013-10";13 dt.Rows.Add(dr);14 dt.Rows.Add(dr1);15 dt.Rows.Add(dr2);16 dt.Rows.Add(dr3);17 dt.Rows.Add(dr4);18 System.Data.DataView dv = dt.DefaultView;19 dv.Sort = "date";20 System.Data.DataTable dt1 = dv.ToTable();21 22 foreach (System.Data.DataRow varDr in dt1.Rows)23 {24 Console.WriteLine(varDr["date"].ToString());25 }
.net DataTable 正确排序姿势
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。