我正在使用 LINQ 在单个短语上搜索多个字段,并且我正在使用Contains()
它来执行此操作。直到今天,当我注意到 find 方法无法正常工作时。
所以我希望能够搜索每个匹配的字段。我已经在 Google 上和通过 SO 进行了一些搜索,并找到了使用的建议Any()
?有没有人有什么建议?
var l = _getData().Select(_marshallData).ToList();
return l.Where(x => x.Name.Contains(what) || x.Pumpkin.Contains(what) || x.Orange.Contains(what) || x.Tomato.Contains(what)).ToList();
请原谅愚蠢的字段名称,我不得不更改它们以保密。