System.Linq.Expressions.Expression.SubtractChecked C# (CSharp) Method

SubtractChecked() public static method

Creates a BinaryExpression that represents an arithmetic subtraction operation that has overflow checking.
public static SubtractChecked ( Expression left, Expression right ) : BinaryExpression
left Expression An to set the property equal to.
right Expression An to set the property equal to.
return BinaryExpression
        public static BinaryExpression SubtractChecked(Expression left, Expression right)
        {
            return SubtractChecked(left, right, method: null);
        }

Same methods

Expression::SubtractChecked ( Expression left, Expression right, MethodInfo method ) : BinaryExpression

Usage Example

Ejemplo n.º 1
0
        public void BinaryExpression_SubtractChecked()
        {
            ExecuteExpr(Property.Id, id =>
            {
                var subtract = Expr.SubtractChecked(id, Expr.Constant(3));

                return(Expr.Equal(subtract, Expr.Constant(2)));
            }, ExpressionType.SubtractChecked);
        }
All Usage Examples Of System.Linq.Expressions.Expression::SubtractChecked
Expression