摘要: 删除内存中DataTable表的重复行假设在内存中(不是数据库中)有两个表:表一:TableANamePhone张三123456李四123457王五1234568表二:TableBNamePhone张三123456李四2123465王五2123466现在要求把这两个表按照手机号去重后合并。方法一:观察后发现,这两个表有重复项:TableA中的“张三”和TableB中的“张三”。我们可以用算法在程序中遍历两个表去重,对比之后再放入新的表中,返回新表,这个方法可行,不过数据量大的时候性能就会特别差,耗时很高。方法二:我们可以用.net提供的Linq查询做,很方便。参考:http://blog.cs 阅读全文
posted @ 2014-01-13 16:20 追你追到 阅读(980) 评论(0) 推荐(0) 编辑