private string GetMethodSignatureString(MethodDeclarationSyntax syntax) { var builder = new StringBuilder(); AppendMethodIdentifier(syntax, builder); AppendTypeParameters(syntax, builder); AppendParameters(syntax, builder); AppendReturnType(syntax, builder); return builder.ToString(); }