public string NameFor(MethodInfo method, object[] parameters, FormatString formatString) { if (parameters == null) return formatString.ToString(); var displayParameters = DisplayParameters(method.GetParameters(), parameters); if(formatString.HasItemFormat) return formatString.Format(displayParameters); return string.Format("{0}({1})", formatString, FormatParameters(displayParameters)); }