首页 > 学院 > 开发设计 > 正文

C# Datatable排序

2019-11-17 01:44:08
字体:
来源:转载
供稿:网友

C# Datatable排序

在C#中要对Datatable排序,可使用DefaultView的Sort方法。先获取Datatable的DefaultView,然后设置 得到的Dataview的sort属性,最后用视图的ToTable方法将排好序的dataview导出为Datatable。 代码如下: DataTable dt = new DataTable();dt.Columns.Add("ID", typeof(int));dt.Columns.Add("Name", typeof(string));dt.Rows.Add(new object[] { 12, "lwolf" });dt.Rows.Add(new object[] { 100,"kkkkk"});dt.Rows.Add(new object[] { 19,"jim" });dt.Rows.Add(new object[] { 1,"test" });DataTable dtCopy = dt.Copy();DataView dv = dt.DefaultView;dv.Sort = "ID";dtCopy = dv.ToTable();

这样子最后得到的就是排好序的Datable了。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表