C#winform中如何最快得到datatable表中的所有重复行
datatable表是读取的excel文件 我想读取表里面的所有重复行 组合主键为3个字段。我的excel文件有2万条记录。一条一条的比方法太慢。要等上10分钟,用datatable.primarykey方法也慢。请各位大侠指点一个最快的方法。谢谢~~~
------解决方案--------------------你读取的时候可以用sql,distinct一下,否则也只好冒泡比对了
------解决方案--------------------参考:
http://blog.csdn.net/q107770540/article/details/5784646
继承自IEqualityComparer
使用linq2datatable来实现distict
你先自己试一下,不行的话晚上我再给你写个DEMO
------解决方案--------------------C# code
linq groupby conut(重复的字段)>1
------解决方案--------------------