C#中datatable去重的方法
本文實例講述了C#中datatable去重的方法,分享給大家供大家參考。具體方法如下:
這里主要介紹兩種方法:
1 數(shù)據(jù)庫直接去除重復(fù)
去除了重復(fù)行distinct
2 對 DataTable直接進(jìn)行操作
DataView dv = new DataView(dt);//虛擬視圖吧,我這么認(rèn)為
DataTable dt2 = dv.ToTable(true, "name,age,hobby");
這個時候 dt2就是去除了重復(fù)的行了
這里解釋一下:
第一個參數(shù),true 去除重復(fù),false 不去除
第二個參數(shù), 看意思能明白,你需要顯示的字段,我這里顯示"name,age,hobby"
希望本文所述對大家的C#程序設(shè)計有所幫助。
相關(guān)文章
C#優(yōu)化if...else代碼的方案總結(jié)
在編寫代碼實現(xiàn)業(yè)務(wù)需求過程中,會使用到大量的if...else 判斷語句,隨業(yè)務(wù)復(fù)雜程度不同,導(dǎo)致判斷語句出現(xiàn)多層嵌套、多分支等情況,導(dǎo)致代碼可讀性變差、增加維護(hù)難度,本文介紹了C# 如何優(yōu)化 if...else 讓代碼優(yōu)雅起來,需要的朋友可以參考下2024-06-06
DevExpress實現(xiàn)GridView當(dāng)無數(shù)據(jù)行時提示消息
這篇文章主要介紹了DevExpress實現(xiàn)GridView當(dāng)無數(shù)據(jù)行時提示消息,需要的朋友可以參考下2014-08-08
C#使用System.Environment獲取電腦的相關(guān)屬性
這篇文章主要為大家詳細(xì)介紹了C#使用System.Environment獲取電腦的相關(guān)屬性,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-10-10
C#使用RenderControl將GridView控件導(dǎo)出到EXCEL的方法
這篇文章主要介紹了C#使用RenderControl將GridView控件導(dǎo)出到EXCEL的方法,是C#應(yīng)用程序設(shè)計中非常實用的一個功能,需要的朋友可以參考下2014-08-08
C#中將DataTable轉(zhuǎn)換成CSV文件的方法
DataTable用于在.net項目中,用于緩存數(shù)據(jù),DataTable表示內(nèi)存中數(shù)據(jù)的一個表,在.net項目中運用C#將DataTable轉(zhuǎn)化為CSV文件,接下來通過本文給大家提供一個通用的方法,感興趣的朋友可以參考下2016-10-10
C# DataSet查看返回結(jié)果集的實現(xiàn)
這篇文章主要介紹了C# DataSet查看返回結(jié)果集的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-10-10
C#探秘系列(一)——ToDictionary,ToLookup
這個系列我們看看C#中有哪些我們知道,但是又不知道怎么用,又或者懶得去了解的東西,比如這篇我們要介紹的toDictionary和ToLookup。2014-05-05

