DataTable去除重复

DataTable去除重复数据

   项目遇到需要去除DataTable重复数据,现在贴上代码,大家共同学习

            //dt 为需要去重的 DataTable
            for (int i = dt.Rows.Count - 2; i > 0; i--)
            {
                // 查找需要去重的行 title 为需要去重的字段
                DataRow[] rows = dt.Select(string.Format("{0}='{1}'", "title", dt.Rows[i]["title"]));
                if (rows.Length > 1)
                {
                    //删除 datatable 中重复的该行数据
                    dt.Rows.RemoveAt(i);
                }
            }

 

posted @ 2017-04-13 18:38  .net-初学者  阅读(1133)  评论(0编辑  收藏  举报