C#實現(xiàn)Datatable排序的方法
本文實例展示了C#實現(xiàn)Datatable排序的方法,分享給大家供大家參考之用。具體方法如下:
一般來說,在C#中要對Datatable排序,可使用DefaultView的Sort方法。需要先獲取Datatable的DefaultView,然后設(shè)置得到的Dataview的sort屬性,最后用視圖的ToTable方法將排好序的dataview導(dǎo)出為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了。
希望本文所述對大家的C#程序設(shè)計有所幫助。
- SQLserver 實現(xiàn)分組統(tǒng)計查詢(按月、小時分組)
- Sql Server 分組統(tǒng)計并合計總數(shù)及WITH ROLLUP應(yīng)用
- C#使用DataSet Datatable更新數(shù)據(jù)庫的三種實現(xiàn)方法
- C#中的DataSet、string、DataTable、對象轉(zhuǎn)換成Json的實現(xiàn)代碼
- C#中datatable去重的方法
- C#將DataTable轉(zhuǎn)換成list的方法
- ASP.NET DataTable去掉重復(fù)行的2種方法
- C#實現(xiàn)將json轉(zhuǎn)換為DataTable的方法
- C#中DataTable實現(xiàn)行列轉(zhuǎn)換的方法
- C#操作DataTable方法實現(xiàn)過濾、取前N條數(shù)據(jù)及獲取指定列數(shù)據(jù)列表的方法
- C#使用oledb讀取excel表格內(nèi)容到datatable的方法
- C#將DataTable轉(zhuǎn)化為List<T>
- ASP.NET中實現(xiàn)根據(jù)匿名類、datatable、sql生成實體類
- C#從DataTable獲取數(shù)據(jù)的方法
- C# DataTable中查詢指定字段名稱的數(shù)據(jù)
- 如何在datatable中使用groupby進行分組統(tǒng)計
相關(guān)文章
C#抓取網(wǎng)絡(luò)圖片保存到本地的實現(xiàn)方法
下面小編就為大家分享一篇C#抓取網(wǎng)絡(luò)圖片保存到本地的實現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-01-01
C#使用StreamReader和StreamWriter類讀寫操作文件
這篇文章介紹了C#使用StreamReader和StreamWriter類讀寫操作文件的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-05-05
淺析C#中靜態(tài)方法和非靜態(tài)方法的區(qū)別
C#靜態(tài)方法與非靜態(tài)方法的區(qū)別不僅僅是概念上的,那么他們有什么具體的區(qū)別呢?讓我們通過本文向大家介紹下C#中靜態(tài)方法和非靜態(tài)方法的區(qū)別,一起看看吧2017-09-09
詳解C# WebApi 接口測試工具:WebApiTestClient
這篇文章主要介紹了詳解C# WebApi 接口測試工具:WebApiTestClient,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-07-07
C#歸并排序的實現(xiàn)方法(遞歸,非遞歸,自然歸并)
C#歸并排序的實現(xiàn)方法(遞歸,非遞歸,自然歸并),需要的朋友可以參考一下2013-04-04

