内存 涨价,沸腾文学,中学生日记网
方法关键字:
交集:intersect 差集:except 并集:union
使用代码:
int[] arr1 = { 1, 2, 3, 4, 5 }; int[] arr2 = { 1, 5, 6, 7, 8 }; var 交集 = arr1.intersect(arr2).tolist();//1,5 var 并集 = arr1.union(arr2).tolist();//1,2,3,4,5,6,7,8 //取差集时,主集合不同,取得的结果不同 var arr1相对arr2差集=arr1.except(arr2).tolist();//2,3,4 var arr2相对arr1差集=arr2.except(arr1).tolist();//6,7,8
需注意:以上三个方法,只针对值类型的集合.如果数组是引用类型的对象集合,由于比较的是对象实例引用的地址,所以不能使用这些方法.
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Net Core Web Api项目与在NginX下发布的方法
asp.net core3.1 引用的元包dll版本兼容性问题解决方案
IdentityServer4实现.Net Core API接口权限认证(快速入门)
ASP.NET Core MVC通过IViewLocationExpander扩展视图搜索路径的实现
网友评论