0
点赞
收藏
分享

微信扫一扫

用linq求两个集合的差(找出数组中不存在于某个list的元素)

菜头粿子园 2022-08-15 阅读 41


已知有一个​​数组 array​​​和一个​​IList<string> lis​​,现在要找出数组中不存在于某个list的元素。

用linq写出的代码非常简洁:

var array = ....;
var lisLogs = ......;

return (from f in array
where !(from log in lisLogs
select log.FILE_NAME)
.Contains(f)
select f).ToArray();


举报

相关推荐

0 条评论