Microsoft.Z3.Expr.Simplify C# (CSharp) Method

Simplify() public method

Returns a simplified version of the expression.
public Simplify ( Params p = null ) : Expr
p Params A set of parameters to configure the simplifier
return Expr
        public Expr Simplify(Params p = null)
        {
            Contract.Ensures(Contract.Result<Expr>() != null);

            if (p == null)
                return Expr.Create(Context, Native.Z3_simplify(Context.nCtx, NativeObject));
            else
                return Expr.Create(Context, Native.Z3_simplify_ex(Context.nCtx, NativeObject, p.NativeObject));
        }