Example #1
0
 LambdaExpression unquote(LambdaExpression quotedLambda)
 {
     if (parameters.Count == 0)
     {
         return(quotedLambda);
     }
     else
     {
         return((LambdaExpression)ParameterSubstituter.SubstituteParameter(
                    quotedLambda,
                    parameters.ToDictionary(kvp => kvp.Key, kvp => (Expression)Expression.Constant(kvp.Value))));
     }
 }