我试图在 linq 中检索它,但似乎无法弄清楚。我想根据查询中的值是否存在于列表中来过滤查询,但从查询中删除这些项目。
假设我有一个 id 列表
List<int> UserIds = new List<int>(); //contains 1 2 3
var query = MyTable.Where(a=>a.Id.Notexist(UserIds))
基本上我想从查询中删除 UserId 列表中的所有项目)因此查询不应返回 Id = 1,2 或 3 的项目
我试图在 linq 中检索它,但似乎无法弄清楚。我想根据查询中的值是否存在于列表中来过滤查询,但从查询中删除这些项目。
假设我有一个 id 列表
List<int> UserIds = new List<int>(); //contains 1 2 3
var query = MyTable.Where(a=>a.Id.Notexist(UserIds))
基本上我想从查询中删除 UserId 列表中的所有项目)因此查询不应返回 Id = 1,2 或 3 的项目