过滤大小写不敏感的IQueryable。
这个问题在这里已经有了答案:
myList = myList.Where(m => m.Name.ToLowerInvariant().Contains("John".ToLowerInvariant()));
你可以将全部转换为小写过滤器
IQueryable<MyModel> myList = GetListMyModel().AsQueryable();
myList = myList.Where(m => m.Name.ToLower().Contains("John".ToLower());
或者使用
IQueryable<MyModel> myList = GetListMyModel().AsQueryable();
myList = myList.Where(m => m.Name.IndexOf("John",StringComparison.OrdinalIgnoreCase) != -1);
链接地址: http://www.djcxy.com/p/13095.html