/// <summary> /// Formats a parameter /// </summary> /// <param name="parameter">The parameter</param> /// <returns>The string representation of a parameter</returns> public virtual string Format(TsParameter parameter) { using (var sbc = new StringBuilderContext(this)) { this.Write("{0}{1}: {2}", Format(parameter.Name), parameter.Optional ? "?" : string.Empty, Format(parameter.Type)); return(sbc.ToString()); } }
public virtual string Format(TsParameter parameter) { using (var sbc = new StringBuilderContext(this)) { this.Write("{0}{1}: {2}", Format(parameter.Name), parameter.Optional ? "?" : string.Empty, Format(parameter.Type)); return sbc.ToString(); } }