net-expression

表达式目录树Expression
编译之后不是生成的方法,不是一个委托

1
2
3
4
5
Func<int,int,int> func = (m,n) => m*n+2;
Expression<Func<int,int,int>> exp = (m,n)=> m*n+2;

int iResult1 = func.Invoke(12,23);
int iResult2 = exp.Compile().Invoke(12,23);