Rol*_*ain 7 linq linq-to-objects contains
Contains
在Linq-to-objects上使用Dynamic Linq时,搜索区分大小写.我希望能够搜索不区分大小写(如Linq-to-sql,因为SQL Server默认执行此操作).
就像是:
this.someQuery = this.someQuery.Where(field + ".Contains(@0, true)", strValue);
Run Code Online (Sandbox Code Playgroud)
where true
表示:caseinsensitive = true
,就像System.String.Contains
提供的扩展之一.虽然我System.String
默认情况下不能使用动态Linq 扩展.
Joh*_*hnD 15
你可以.比较低(两个)吗?像这样的东西:
this.someQuery = this.someQuery.Where(field.ToLower().Contains(strValue.ToLower()));
Run Code Online (Sandbox Code Playgroud)
还是我误解了你在找什么?
归档时间: |
|
查看次数: |
5565 次 |
最近记录: |