DataTable 去重 测试

        static void Main()
        {
            Random r = new Random();

            DataTable dt = new DataTable();
            dt.Columns.Add("Id", typeof(string));


            for (int i = 0; i < 10; i++)
            {
                DataRow dr = dt.NewRow();
                dr["Id"] = r.Next(1, 10).ToString();
                dt.Rows.Add(dr);
            }

            string temp = string.Empty;
            for (int i = 0; i < dt.Rows.Count; i++)
            {
                for (int j = i + 1; j < dt.Rows.Count; j++)
                {
                    if (dt.Rows[i]["Id"].ToString() == dt.Rows[j]["Id"].ToString())
                    {
                        dt.Rows[j]["Id"] = "";
                    }
                }
            }

        }

 

posted @ 2021-02-01 10:11  enych  阅读(76)  评论(0编辑  收藏  举报