EXpression 表达式目录树

表达式树   前面n-1的是一个表达式  最后一个是一个表达式  一直拆开拆到最后

EXpression  表达式目录树

继承ExpressionVisitor的类  可以重写获取到表达式树的方法进行扩张和改写

EXpression  表达式目录树

EXpression  表达式目录树

委托是编译成一个方法

表达式树不是的  是一种数据结构   但是通过exp.Compile()方法编译后就是一个委托 能进行Compile()的只有LambdaExpression

表达式目录树方法体只能有一行

/////////////////////////////////////自己拼装表达式目录树

EXpression  表达式目录树

定义一个常数345  定义一个常数456  然后把两个数相加     转成LambdaExpression   执行Compile()变成委托  ()()就是相当于委托.invoke()   委托()和委托.invoke()相同  以为委托就是一个方法

EXpression  表达式目录树

上一篇:jsp导入数据库数据写法(模板)


下一篇:Js的引用关系示例和总结