C# LINQ 找出两个列表数组中不存在于某个list的元素

  C# LINQ 找出两个列表数组中不存在于某个list的元素


效率最高:

C# Code:

var diff = htmlFiles.Except(listTIDs).ToList();

//来源:C/S框架网 | www.csframework.com | QQ:23404761



大数据,效率极低:

C# Code:

var list;//所有TID编号
var files; //html文件列表


//找出不存在TID中的html文件

var diff = (from f in files
where !(from id in list select $"show-{id}.html").Contains(f)
select f).ToArray();


//来源:C/S框架网 | www.csframework.com | QQ:23404761



版权声明:本文为CSFramework文库发布内容,转载请附上原文出处连接
C/S框架网
发表评论

评论内容
昵称:
关联文章

C# LINQ 列表数组存在某个list元素
配置元素集合到任何元素与密钥
C#数组,多维数组,动态数组
WCF:在服务MessageCenter实现协定列表到协定名称 "IMessageCenter"
C# LINQ使用Distinct方法检查对象某个属性值是否重复
C#语法问号(??)运算符是什么意思?
C#转换IList对象数组为byte数组.然后通过WebService传递
WebApi框架:命名空间"System.Web"存在类型或命令空间名"Http"(是否缺少程序集引用?)
ServiceModel 客户端配置部分到引用协定
SQL判断带有分隔符字符串是否重叠
开发框架提供方案加载业务模块
运行升级程序报错:系统到指定文件。
软件工程框架
RegSvr32注册DLL,OCX提示“到指定模块”
C/S框架有带选择数据列表(数据选择窗体)吗?
用户管理可以踢某个用户,禁止其访问?
到具有绑定 MetadataExchangeHttpBinding 终结点与方案 http 匹配基址。注册基址方案是 [https]
C/S开发框架数据访问层用LINQ吗?
WebAPI无法编译appBuilder.UseWebApi方法存在解决方案
C# 使用List泛型读取和保存文本文件