C#表达式来比较像LINQtoSQL这样的值
我不能在我的项目中使用LinqToSql,所以我正在实现类似的东西。我有一个需要比较值的对象:C#表达式来比较像LINQtoSQL这样的值,c#,linq-to-sql,lambda,C#,Linq To Sql,Lambda,我不能在我的项目中使用LinqToSql,所以我正在实现类似的东西。我有一个需要比较值的对象: obj.Where(w=> w.Name == "NAME"); 方法,其中如下所示: Where(Expression<Func<T, bool>> expression) 返回 WHERE Name = 'NAME' 谢谢你的帮助, B.您可以遍历表达式树,例如使用中的like。但是在开发自定义SQL查询生成器之前,我肯定会考虑使用现有的SQL查询生成器——
obj.Where(w=> w.Name == "NAME");
方法,其中如下所示:
Where(Expression<Func<T, bool>> expression)
返回
WHERE Name = 'NAME'
谢谢你的帮助,
B.您可以遍历表达式树,例如使用中的like。但是在开发自定义SQL查询生成器之前,我肯定会考虑使用现有的SQL查询生成器——任务非常复杂。例如。这没有给我提供任何例子
WHERE Name = 'NAME'