private static object EvaluateArithmeticUnaryOperator(ArithmeticOperator operation, object value) { IExpression expression = new ArithmeticUnaryExpression(operation, new ConstantExpression(value)); return expression.Evaluate(null); }