我是使用实体框架的新手 我有一个表格编号列表,我想从表格中搜索表格编号列表,然后从表格中返回不包含在表格中的表格编号 我尝试了这个查询它给了我一半的工作:
这是我的清单:
var strPurchaseFormNoList= new List<string> { "1", "2", "3" }
这是我的疑问:
var checkPurchaseAccount = vcEntities.VcUserAccountTbls.Where(x =>
!strPurchaseFormNoList.Contains(x.FormNo))
如何在列表中选择不包含在表格中的表格编号?
答案 0 :(得分:1)
你正在寻找&#34;除了&#34;扩展
var reject_list= vcEntities.VcUserAccountTbls.Where(p =>strPurchaseFormNoList.Contains(p.FormNo))
var checkPurchaseAccount = vcEntities.VcUserAccountTbls.Except(reject_list);