private string GetParameterTypes(MethodBase method) { DescriptionBuilder sb = new DescriptionBuilder(false); bool first = true; foreach (ParameterInfo parameter in method.GetParameters()) { if (first) { first = false; } else { sb.Append(", "); } if (parameter.IsOptional) { sb.Append("["); } WriteParameterType(Manager, sb, parameter, false); if (parameter.IsOptional) { sb.Append("]"); } } return(sb.ToString()); }
private static string GetParameterTypes(ParameterDesc[] parameters) { DescriptionBuilder sb = new DescriptionBuilder(false); bool first = true; foreach (ParameterDesc parameter in parameters) { if (first) { first = false; } else { sb.Append(", "); } sb.Append(parameter.Type); } return(sb.ToString()); }