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