public string GetSignatureForError (string start, string end, int count) { StringBuilder sb = new StringBuilder (start); for (int i = 0; i < count; ++i) { if (i != 0) sb.Append (", "); sb.Append (ParameterDesc (i)); } sb.Append (end); return sb.ToString (); }