public static LE ( Primitive value1, Primitive value2 ) : Primitive | ||
value1 | Primitive | The first value. |
value2 | Primitive | The second value. |
return | Primitive |
public static Primitive LE(Primitive value1, Primitive value2)
{
decimal num1, num2;
if (decimal.TryParse((string)value1, NumberStyles.Float, CultureInfo.InvariantCulture, out num1) && decimal.TryParse((string)value2, NumberStyles.Float, CultureInfo.InvariantCulture, out num2))
{
return value1 <= value2;
}
else
{
return string.Compare(value1, value2, stringComparison) <= 0;
}
}