private string GetGenericParameterString() { var genericArguments = GetGenericArguments(); if (genericArguments == null || !genericArguments.Any()) { return(null); } var genericParameterBuilder = new StringBuilder("<"); for (int i = 0; i < genericArguments.Length; i++) { var genericArgument = new TypeFormatter(genericArguments[i]); genericParameterBuilder.Append(genericArgument); if (i < genericArguments.Length - 1) { genericParameterBuilder.Append(", "); } } genericParameterBuilder.Append(">"); return(genericParameterBuilder.ToString()); }
private string GetGenericParameterString() { var genericArguments = GetGenericArguments(); if (genericArguments == null || !genericArguments.Any()) return null; var genericParameterBuilder = new StringBuilder("<"); for (int i = 0; i < genericArguments.Length; i++) { var genericArgument = new TypeFormatter(genericArguments[i]); genericParameterBuilder.Append(genericArgument); if (i < genericArguments.Length - 1) genericParameterBuilder.Append(", "); } genericParameterBuilder.Append(">"); return genericParameterBuilder.ToString(); }