C# datatable中重复数据去重

        #region datatable去重 ///         /// datatable去重        ///         /// 需要去重的datatable        /// 依据哪些列去重        ///         public static DataTable GetDistinctTable(DataTable dtSource, params string[] columnNames)        {            DataTable distinctTable = dtSource.Clone();            try            {                if (dtSource != null && dtSource.Rows.Count > 0)                {                                      DataView dv = new DataView(dtSource);                    distinctTable = dv.ToTable(true, columnNames);                }            }            catch (Exception ee)            {                MessageBox.Show(ee.ToString());            }            return distinctTable;        }        ///         /// datatable去重        ///         /// 需要去重的datatable        ///         public static DataTable GetDistinctTable(DataTable dtSource)        {            DataTable distinctTable = null;            try            {                if (dtSource != null && dtSource.Rows.Count > 0)                {                    string[] columnNames = GetTableColumnName(dtSource);                    DataView dv = new DataView(dtSource);                    distinctTable = dv.ToTable(true, columnNames);                }            }            catch (Exception ee)            {                MessageBox.Show(ee.ToString());            }            return distinctTable;        }        #endregion        #region 获取表中所有列名        public static string[] GetTableColumnName(DataTable dt)        {            string cols = string.Empty;            for (int i = 0; i < dt.Columns.Count; i++)            {                cols += (dt.Columns[i].ColumnName + ",");            }            cols = cols.TrimEnd(',');            return cols.Split(',');        }        #endregion

以上就是c#  datatable中重复数据去重的内容,更多相关内容请关注创想鸟(www.php.cn)!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1432256.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月17日 06:25:39
下一篇 2025年12月17日 06:25:46

相关推荐

发表回复

登录后才能评论
关注微信