为了账号安全,请及时绑定邮箱和手机立即绑定

MVC Linq 问题?

MVC Linq 问题?

慕容708150 2018-08-03 10:05:23
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的。


查看完整回答
反对 回复 2018-08-06
  • 1 回答
  • 0 关注
  • 575 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信