zoukankan      html  css  js  c++  java
  • 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了。

  • 相关阅读:
    CF763C Timofey and Remoduling
    CF762E Radio Stations
    CF762D Maximum Path
    CF763B Timofey and Rectangles
    URAL1696 Salary for Robots
    uva10884 Persephone
    LA4273 Post Offices
    SCU3037 Painting the Balls
    poj3375 Network Connection
    Golang zip压缩文件读写操作
  • 原文地址:https://www.cnblogs.com/linyechengwei/p/1758337.html
Copyright © 2011-2022 走看看