我有一个 IList,它是通过 linq 从一个表中查询到实体后得到的。通过其他方式,我也得到了一个数据表,它代表数据库中的一个表。两个表都有相同的列。我想搜索那些在 IList 中可用但在数据表中不可用的 EmployeeID。任何人请建议 ica 如何通过使用 linq 语句来做到这一点。我在网上搜索并发现了许多条款,但我仍然很困惑如何做到这一点。
例如,我在帖子上找到了这段代码
from c in db.Customers
where !db.Products.Any(p => p.ProductID == c.ProductID)
select c;