Linq中使用模糊查找
在Linq中我们可以实现 SQL语句中的模糊查找(like):
--By Brisk
a.name.IndexOf("王")>=0 对应 SQL: like '%张%'
a.name.StartsWith("王")>=0 对应 SQL: like '%张%'
a.name.EndWith("王")>=0 对应 SQL: like '%张%'
其中IndeOf返回 王 在name中出现的位置。网上有说Contains也可实现like %X% 的功能,但我亲测不可,原因不明。