摘要:Expression Tree 記錄
ParameterExpression xParam = Expression.Parameter(typeof(int), "x");
Expression<Func<int, bool>> exprLambda = Expression.Lambda<Func<int, bool>>(
Expression.Equal(
Expression.AndAlso(xParam, Expression.Constant(1)),
Expression.Constant(0)),
xParam);
Func<int, bool> c = exprLambda.Compile();
c(20);
Expression<Func<int, bool>> exprLambda = Expression.Lambda<Func<int, bool>>(
Expression.Equal(
Expression.AndAlso(xParam, Expression.Constant(1)),
Expression.Constant(0)),
xParam);
Func<int, bool> c = exprLambda.Compile();
c(20);
記錄一下Expressions Tree
參考:http://www.interact-sw.co.uk/iangblog/2005/09/30/expressiontrees