是否有任何tweek使用IN像lambda中的查询?例如,我有一个查询
Select * from Users where Id in ( 1,45,67, 89)
Run Code Online (Sandbox Code Playgroud)
我可以用linq写同样的东西吗?例如,我有用户说的列表
List<Users> oUserList= new List<Users>();
Run Code Online (Sandbox Code Playgroud)
我有int列表
List<Int32> Ids
Run Code Online (Sandbox Code Playgroud)
我想写一下查询
var data= select all users from 'oUserList' where id not in 'Ids'
Run Code Online (Sandbox Code Playgroud)
谁能告诉我怎么写这个?
谢谢
问题解决了
var data = oUserInfolist.Where(x => (!oo.Contains(x.ID)));
Run Code Online (Sandbox Code Playgroud)