[英]Using Lambda to search for an array of strings
我有一个通用列表(vwsearch),其中有一个字符串字段(ProductSearch)。 和一个字符串数组(stringarray)
我将如何在列表中搜索字符串字段等于或包含数组中所有字符串值的记录。 我有以下代码,该代码返回记录,其中ProductSearch字段包含数组中的任何字符串值。
vwsearch = vwsearch.Where(v=>v.ProductSearch.Contains(stringarray.Last()))
怎么样
vwsearch = vwsearch.Where(v => stringarray.All(s => v.ProductSearch.Contains(s)))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.