C# LINQ 找出两个列表数组中不存在于某个list的元素
作者:C/S框架网|www.cscode.ne  发布日期:2021-05-20 17:26:06
  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



上一篇 下一篇