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}
相关推荐
咕白m6251 小时前
C# 将多张图片转换到一个 PDF 文档
c#·.net
张人玉2 小时前
c#WPF基础知识
开发语言·c#·wpf
YuanlongWang4 小时前
C# 基础——值类型与引用类型的本质区别
java·jvm·c#
唐青枫5 小时前
C#.NET FluentValidation 全面解析:优雅实现对象验证
c#·.net
从孑开始14 小时前
ManySpeech.MoonshineAsr 使用指南
人工智能·ai·c#·.net·私有化部署·语音识别·onnx·asr·moonshine
YuanlongWang14 小时前
C# 中,依赖注入(DI)的实现方式
c#
SmartSoftHelp开发辅助优化15 小时前
C# WinForm 编程高手:程序,进程,线程。程序,窗体,UI,后台。是如何协调工作的?深度解析>SmartSoftHelp魔法精灵工作室
microsoft·ui·c#
future_studio18 小时前
聊聊 Unity(小白专享、C# 小程序 之 加密存储)
开发语言·小程序·c#
c#上位机18 小时前
MefBootstrapper在Prism引导程序中的使用
c#·wpf·prism
玩泥巴的21 小时前
.NET驾驭Word之力:基于规则自动生成及排版Word文档
c#·word·.net·com互操作