C#取两个集合的交集、并集和差集

用到三个API:

交集:Intersect

并集:Union

差集:Except

复制代码
var A=new List(){1,2,3,4,5,6};
var B=new List(){3,4,5,6,7,8,9};
var C=A.Intersect(B);//交集{3,4,5,6}
var D=A.Union(B);//并集{1,2,3,4,5,6,7,8,9}
var E=A.Except(B);//差集{1,2}
var F=B.Except(A);//差集{7,8,9}
相关推荐
无风听海9 分钟前
C#中实现类的值相等时需要保留null==null为true的语义
开发语言·c#
云草桑38 分钟前
海外运单核心泡货计费术语:不计泡、计全泡、比例分泡
c#·asp.net·net·计泡·海运
精神小伙就是猛1 小时前
C# Task/ThreadPool async/await对比Golang GMP
开发语言·golang·c#
工程师0071 小时前
C#状态机
开发语言·c#·状态模式·状态机
开开心心_Every1 小时前
离线黑白照片上色工具:操作简单效果逼真
java·服务器·前端·学习·edge·c#·powerpoint
de之梦-御风2 小时前
【Winform】实现“下拉自动补全”通常指的是 ComboBox / TextBox 在输入时自动提示或补全匹配项
c#
m5655bj2 小时前
如何通过 C# 快速生成二维码 QR Code
c#·visual studio
浩子智控3 小时前
开源RPA选择
python·c#·软件工程
缺点内向3 小时前
C#: 如何自动化创建Word可填写表单,告别手动填写时代
c#·自动化·word
阿蒙Amon3 小时前
C#每日面试题-Array和List的区别
面试·c#