/// <summary> /// Returns a string representation of this statement. /// </summary> public override string ToString() { if (Accessibility == AccessModifier.None) { return(string.Format("namespace {0}", Name)); } else { return(string.Format("{0} namespace {1}", Accessibility.ToKeywordString(), Name)); } }
/// <summary> /// Returns a string representation of this statement. /// </summary> public override string ToString() { if (Accessibility == AccessModifier.None) { return(string.Format("{0} {1}", ReturnType, Name)); } else { return(string.Format("{0} {1} {2}", Accessibility.ToKeywordString(), ReturnType, Name)); } }
/// <summary> /// Returns a string representation of this object. /// </summary> public override string ToString() { var sig = new StringBuilder(); if (IsConstructor) { sig.Append("Constructor: "); } else if (IsDestructor) { sig.Append("Destructor: "); } else { sig.Append("Method: "); } if (Accessibility != AccessModifier.None) { sig.Append(Accessibility.ToKeywordString() + " "); } if (ReturnType != null) { var retString = ReturnType.ToString(); if (!string.IsNullOrWhiteSpace(retString)) { sig.Append(retString + " "); } } else if (!(IsConstructor || IsDestructor)) { sig.Append("void "); } if (!string.IsNullOrWhiteSpace(Name)) { sig.Append(Name); } string paramString = Parameters != null?string.Join(", ", Parameters) : string.Empty; sig.AppendFormat("({0})", paramString); return(sig.ToString()); }
/// <summary> /// Returns a string representation of this statement. /// </summary> public override string ToString() { var signature = new StringBuilder(); if (Accessibility != AccessModifier.None) { signature.AppendFormat("{0} ", Accessibility.ToKeywordString()); } if (IsPartial) { signature.Append("partial "); } signature.AppendFormat("{0} ", Kind.ToKeyword()); signature.Append(Name); var parentsString = string.Join(", ", ParentTypeNames); if (!string.IsNullOrEmpty(parentsString)) { signature.AppendFormat(" : {0}", parentsString); } return(signature.ToString()); }