我有一个字符串 List 和一个供应商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();
有用。但这不是我的要求。我的要求是字符串列表而不是单个字符串。