疯了。
简单的查询,但它只是不工作。我只需要获取当前未分配给任何用户的公司单位。
ID 是 GUID 类型。
调试时,我看到 companyUnits 中有 2 个对象,userCompanyUnits 中有 1 个对象。我正在尝试显示 1 个 companyUnit(在 userCompanyunit 中不存在)。相反,我没有得到任何结果。
知道查询有什么问题吗?也许我无法根据指南进行比较?
var companyUnitsList = from x in companyUnits
where !(from c in userCompanyUnits
select c.CompanyUnit.Id).Contains(x.Id)
select x;
提前致谢 !