国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

ASP.NET DataTable去掉重復行的2種方法

2024-07-10 12:48:01
字體:
來源:轉載
供稿:網友

第一種,使用Linq查詢表達式,code如下

DataTable testtable = new DataTable();      testtable.Columns.Add("ID");      testtable.Columns.Add("ProductName");      testtable.Rows.Add("1", "1");      testtable.Rows.Add("1", "1");      testtable.Rows.Add("1", "1");      testtable.Rows.Add("2", "2");      testtable.Rows.Add("3", "3");      DataTable finalltable = new DataTable();      finalltable = testtable.Clone();      finalltable.Clear();            var rows = from row in testtable.AsEnumerable() group row by row["ID"] into myrow select myrow.FirstOrDefault();      foreach (DataRow row in rows)      {        finalltable.ImportRow(row);      }

第二種方法

利用dataview來過濾datatable

testtable = testtable.DefaultView.ToTable(true, new string[] { "ID", "ProductName" });

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 容城县| 乌拉特中旗| 隆林| 平远县| 任丘市| 监利县| 葫芦岛市| 鄂托克旗| 鞍山市| 齐河县| 黄平县| 台北市| 新野县| 六盘水市| 池州市| 德清县| 鹿邑县| 日喀则市| 吉水县| 溆浦县| 镇坪县| 宁陕县| 天长市| 永吉县| 绥宁县| 临漳县| 婺源县| 思茅市| 泉州市| 玉山县| 金川县| 望都县| 岳阳市| 定西市| 枣强县| 苗栗县| 龙陵县| 开平市| 阜阳市| 桦南县| 宜兰县|