簡體   English   中英

使用Lambda搜索字符串數組

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM