Expression<Func<View_Product_Store_Statistics, bool>> predicate = PredicateBuilder.True<View_Product_Store_Statistics>();这一段代码不明白什么意思,望高手指教?View_Product_Store_Statistics是一个model,Predicate只知道用到Linq的where的条件中,为什么要这么写,这个表达式树啥意思?为什么后面还加个PredicateBuilder.True<View_Product_Store_Statistics>();
1 回答
神不在的星期二
TA贡献1963条经验 获得超6个赞
这个函数 应该就是针对 传递进来的参数View_Product_Store_Statistics进行一个运算后,返回一个BOOL值,我想这个你应该明白。
下面,为什么一个BOOL值要用PredicateBuilder.True来返回,就要你反编译看下这个函数的定义了。看这个函数是怎么通过类型返回true/false的。
- 1 回答
- 0 关注
- 597 浏览
添加回答
举报
0/150
提交
取消