我有一个字符串列表和一个供应商List<supplier>
。
字符串列表包含一些搜索项,而供应商列表包含供应商对象的列表。现在我需要找到与字符串List<string>
中任何项匹配的所有供应商名称。
这是我的一个失败尝试..
var query = some join with the supplier table.
query = query.where(k=>stringlist.contains(k.companyname)).select (...).tolist();
有什么想法如何实现这个??
编辑:
也许我的问题没有表达清楚...我需要找到一个供应商列表(不仅仅是名称,整个对象),其中供应商名称与字符串列表中的任何项匹配。
如果我这样做
query = query.where(k=>k.companyname.contains("any_string")).select (...).tolist();
它可以工作。但这不是我的需求。 我的需求是一个字符串列表,而不是单个字符串。