public override ISqlValue Add(ISqlValue a, ISqlValue b) { if (!(a is SqlNumber) || !(b is SqlNumber)) { return(SqlNull.Value); } var x = (SqlNumber)a; var y = (SqlNumber)b; return(SqlMath.Add(x, y, Precision)); }
public static SqlNumber operator +(SqlNumber a, SqlNumber b) { return(SqlMath.Add(a, b)); }