Kev*_*eus 4 c# linq-to-entities like-keyword
所以..我正在使用LinqToEntities,我想查询部分字段.通常我会在SQL中使用LIKE关键字,然后从那里开始..
我看到Linq没有它..什么是获得相同功能的好方法?
你可以使用String.StartsWith()或String.Contains().
例如:
var query = from b in db.Books
where b.Title.Contains("time")
select b;
Run Code Online (Sandbox Code Playgroud)
这是因为LINQ将查询转换为表达式树,对于LINQ to SQL/Entities,转换为SQL时支持许多"标准"C#方法.
| 归档时间: |
|
| 查看次数: |
154 次 |
| 最近记录: |