查询包含任何字符串的对象列表

14 浏览
0 Comments

查询包含任何字符串的对象列表

这个问题已经有答案

检查一个字符串是否包含字符串列表中的一个元素

我正在使用这个表达式通过特定属性在对象列表中搜索:

var result = myObject.Where(o => o.SearchString.Contains(searchValue));

它对于单个值有效。searchValue是由用户输入的字符串。用户可以输入一个单词或由空格分隔的多个单词。是否有任何方法过滤包含任何传递的单词的对象?

我可以使用循环来实现这一点,在之前的结果中搜索新的单词,但这似乎不太优雅。

admin 更改状态以发布 2023年5月20日
0