public double EvaluateDouble(Report rpt, Row row) { try { return(_Expr.EvaluateDouble(rpt, row)); } catch (Exception e) { string err = String.Format("Exception evaluating {0}. {1}", _Source, e.Message); ReportError(rpt, 4, err); return(double.NaN); } }
public double EvaluateDouble(Report rpt, Row row) { double rhs = _rhs.EvaluateDouble(rpt, row); return(-rhs); }
public double EvaluateDouble(Report rpt, Row row) { double result = _rhs.EvaluateDouble(rpt, row); return(-result); }