Exemplo n.º 1
0
        /// <summary>
        /// Get the String representation of the Variable.
        /// </summary>
        /// <returns></returns>
        public override string ToString()
        {
            StringBuilder output = new StringBuilder();

            if (_aggregate != null)
            {
                output.Append('(');
                output.Append(_aggregate.ToString());
                output.Append(" AS ?" + _name);
                output.Append(')');
            }
            else if (_expr != null)
            {
                output.Append('(');
                output.Append(_expr.ToString());
                output.Append(" AS ?" + _name);
                output.Append(')');
            }
            else
            {
                output.Append("?" + _name);
            }
            return(output.ToString());
        }
 /// <summary>
 /// Gets the String representation of the Aggregate Expression.
 /// </summary>
 /// <returns></returns>
 public override string ToString()
 {
     return(_aggregate.ToString());
 }