c# list 求交使用注意点
生活随笔
收集整理的这篇文章主要介绍了
c# list 求交使用注意点
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
在项目中对于自定义类型求交集时,可以使用list1.Intersect(list2,new EqualityComparer()) EqualityComparer为自定义比较器,其中实现 equal 和gethashcode方法,注意: 在比较过程中当equal返回true时 比较对象的gethashcode返回值,
因为Intersect为延迟执行,所以在使用使最好Intersect(....).ToList/ToArray之类的一下才能是Intersect执行
参考:http://msdn.microsoft.com/zh-cn/library/bb355408(v=vs.110).aspx
同样:其他一下 比如 :求并 union 、求差 except等
转载于:https://www.cnblogs.com/zwqsgff/p/3470777.html
总结
以上是生活随笔为你收集整理的c# list 求交使用注意点的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 大国崛起之海洋时代
- 下一篇: C#中对于float,double,de