我正在尝试反过来的Select方法:根据他们的项目投射一堆物品Id,我想的是Where所以我会做这样的事情:
db.Books.Where(b => b.Id==1 || b.Id==3 || b.Id==5)
Run Code Online (Sandbox Code Playgroud)
但如果我有编号的一个长长的清单,或者如果我想通过搜索Title,这将是非常痛苦的代码,那么有没有办法来检索基于一组值项的列表(如SQL: WHERE id IN..)
string[] bookNames = { "BookName1", "BookName2" };
db.Books.Where(b => bookNames.Contains(b.Name));
Run Code Online (Sandbox Code Playgroud)