【发布时间】:2012-02-11 13:39:31
【问题描述】:
我从这个问题中汲取灵感:
Convert Linq to Sql Expression to Expression Tree
原发帖人询问如何将其转换为表达式树并得到了很好的答案,可以在上面的链接中看到。
List<Region> lst = (from r in dc.Regions
where r.RegionID > 2 && r.RegionDescription.Contains("ern")
select r).ToList();
如何使用 get 方法创建一个属性,该方法返回一个使用 ExpressionTree 的布尔值?我希望能够做这样的事情(显然我不需要== true):
List<Region> lst = (from r in dc.Regions
where (r.AwesomeProperty == true)
select r).ToList();
我将如何定义AwesomeProperty?
【问题讨论】: