Beispiel #1
0
        // Evaluate the expression in the current local execution context.
        internal static object Evaluate(Expression expr)
        {
            Type qType = typeof(ExpressionSimplifier <>).MakeGenericType(expr.Type);
            ExpressionSimplifier evaluator = (ExpressionSimplifier)Activator.CreateInstance(qType);

            return(evaluator.EvalBoxed(expr));
        }