使用Exists 或者any 在一个集合中调用另一个集合去看,对比的要点就是集合之间都有的字段也就是要查找重复数据的体现。
举例:俩个集合 list1 list2 俩个集合要找重复的数据 也就是 A B俩个字段是否有重复的数据
exists 效率可能稍微高于any
int sum1 = list1.Where(t => list2.Exists(t2 => t2.A== t.A&& t2.B== t.B)).Count();
sum1>0就说明有相同的 A B数据
使用Exists 或者any 在一个集合中调用另一个集合去看,对比的要点就是集合之间都有的字段也就是要查找重复数据的体现。
举例:俩个集合 list1 list2 俩个集合要找重复的数据 也就是 A B俩个字段是否有重复的数据
exists 效率可能稍微高于any
int sum1 = list1.Where(t => list2.Exists(t2 => t2.A== t.A&& t2.B== t.B)).Count();
sum1>0就说明有相同的 A B数据