public override string ToString() { StringBuilder buf = new StringBuilder(); buf.Append("("); buf.Append(ConditionExpression == null ? DSDefinitions.Keyword.Null : ConditionExpression.ToString()); buf.Append(" ? "); buf.Append(TrueExpression == null ? DSDefinitions.Keyword.Null : TrueExpression.ToString()); buf.Append(" : "); buf.Append(FalseExpression == null ? DSDefinitions.Keyword.Null : FalseExpression.ToString()); buf.Append(")"); return(buf.ToString()); }
public override string ToString(int indentLevel) { return(base.ToString(indentLevel) + "\r\n" + Condition.ToString(indentLevel + 1) + "\r\n" + TrueExpression.ToString(indentLevel + 1) + "\r\n" + FalseExpression?.ToString(indentLevel + 1)); }