public void Print(System.IO.TextWriter output) { output.Write("BinaryExpression:{"); output.Write("Operation=" + _operation.ToString() + ","); output.Write("ReturnOperation=" + _operation.ToString() + ","); output.Write("SortOrder=" + _sortOrder.ToString() + ","); output.Write("LeftEvaluable="); if (_lhs != null) { _lhs.Print(output); } else { output.Write("null"); } output.Write(","); output.Write("RightEvaluable="); if (_rhs != null) { _rhs.Print(output); } else { output.Write("null"); } output.Write("}"); }
public void Print(System.IO.TextWriter output) { output.Write("Parameter:{"); output.Write("Name=" + _name ?? "null"); //output.Write(",Value=" + (_value != null ? _value.ToString() : "null")); output.Write(",JsonValue=" + (_jsonValue != null?_jsonValue.ToString():"null")); output.Write(",ReturnOperation=" + _returnOperation.ToString()); output.Write("}"); }