RBa*_*iak 0 c# linq
我是这个表达式,用于在特定属性的对象列表中搜索:
var result = myObject.Where(o => o.SearchString.Contains(searchValue));
它适用于单个值.searchValue是用户传递的字符串.用户可以传递一个单词或多个由空格分隔的单词.有没有办法过滤包含任何传递的单词的对象?
我可以用循环来做这个,在之前的结果中搜索一个新单词,但它看起来并不优雅.
SLa*_*aks 8
myObject.Where(o => words.Any(o.SearchString.Contains))
归档时间:
11 年 前
查看次数:
119 次
最近记录: