linq,其中list包含列表中的任何一个
使用linq,如何检索其属性列表与另一个列表匹配的项目列表?
举一个简单的例子和伪代码:
List<Genres> listofGenres = new List<Genre>() { "action", "comedy" }); var movies = _db.Movies.Where(p => p.Genres.Any() in listofGenres);
回答:
听起来像您想要的:
var movies = _db.Movies.Where(p => p.Genres.Intersect(listOfGenres).Any());
以上是 linq,其中list包含列表中的任何一个 的全部内容, 来源链接: utcz.com/qa/409583.html