public override string ToString() { var sb = new StringBuilder(); sb.Append(FullName); if (GenericArguments.IsNotNullOrEmpty()) { sb.Append("<"); GenericArguments.ForEachJoin(t => sb.Append(t), () => sb.Append(",")); sb.Append(">"); } return(sb.ToString()); }