private GenerateGreaterThan ( Expression left, Expression right ) : Expression | ||
left | Expression | |
right | Expression | |
return | Expression |
private Expression GenerateGreaterThan(Expression left, Expression right)
{
if (left.Type == typeof(string))
{
return Expression.GreaterThan(
GenerateStaticMethodCall("Compare", left, right),
Expression.Constant(0)
);
}
return Expression.GreaterThan(left, right);
}