不区分大小写包含在LINQ中而不使用ToLower或ToUpper

时间:2018-02-13 14:47:17

标签: c# linq

我正在尝试获取公司包含currentSearchViewValue的客户。我希望LINQ不区分大小写。我写了以下内容:

string currentSearchViewValue = searchView.Query;
var currentCustomersSearched = customers.Where(x => x.Company.Contains(currentSearchViewValue, StringComparer.InvariantCultureIgnoreCase)).ToList();

当我构建它时,说Contains没有带2个参数的重载。我在互联网上看过很多例子,它们很长或者不起作用。有没有办法在一行中做我想做的事情?

0 个答案:

没有答案