查找集合的重复项

算法一:

新建两个List,ListA添加不重复的元素,ListB保存重复的元素,遍历原来的List,ListA不包含元素,添加到ListA中,ListA包含说明重复,添加到ListB中。


 算法二:

使用Linq或者扩展方法+Lambda对集合进行分组,查找组内元素个数大于1 的组。


 算法三:

对集合排序,遍历集合,当前元素与下一个元素相同,即认为是重复元素。

原文地址:https://www.cnblogs.com/nzbbody/p/3317210.html