[英]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.