【发布时间】:2019-10-13 04:36:40
【问题描述】:
如果我的列表包含:英国猫、法国猫、日本狗、西班牙狗
我有一个物品:狗
我不仅想查看列表是否包含我的项目,而且返回匹配的项目,所以我希望:日本狗,西班牙狗
我已经使用以下代码查看该项目是否在列表中:
if (myList.Any(myItem.ToLower().Contains)) { }
【问题讨论】:
-
试试这个:var movies = _db.Movies.Where(p => p.Genres.Intersect(listOfGenres).Any()); stackoverflow.com/questions/10667675/…
-
如果它是一个字符串列表,那么我认为
List<string> results = myList.Where(item => item.ToLower.Contains("dog");可以解决问题。