http://blog.csdn.net/elcser/article/details/7432813

解决方案 »

  1.   

    (1)
    dataset1.Tables[0].AsEnumerable().GroupBy(x => x["name"].ToString()).Where(x => x.Count() > 1).SelectMany(x => x);
    (2)http://bbs.csdn.net/topics/390697027
      

  2.   

    刚刚看了下datatable好像没有去掉重复的方法.我有一个笨方法将dataset中的datatable用SqlBulkCopy批量保存到数据库中然后用select distinct去掉重复后重新保存的datatable中   实现功能应该是没有问题就是不知道效率怎么样你可以试试