c# - LINQ 中的分离联合

标签 c# .net linq disjoint-union

我有两个集合 (ILists),其中我需要第一个列表中的所有项目,而该项目不在第二个列表中。

谁能指出使用 LINQ 语句实现此目的的最佳方法?

最佳答案

Except怎么样?方法:

var firstMinusSecond = first.Except(second);

关于c# - LINQ 中的分离联合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/801757/

相关文章:

.net - Dapper 将 MySql BIT(1) 数据类型映射到 ulong 而不是 bool 值

.net - 如何防止 IIS 默认站点 web.config 文件被虚拟目录继承?

c# - 将.Where(..)附加到Linq.IQueryable

javascript - jQuery 像 Linq 一样?

c# - 插入mysql日期时间

c# - 我怎样才能等待一系列任务并停止等待第一个异常?

c# - .NET XMLDocument 编码问题

c# - c#中的逻辑评估器(评估逻辑(&&,||)表达式)

c# - 如何将 Visual Studio 中的所有源代码导出到一个文本文件中?

c# - Unity找不到其他GameObject的脚本