O VS 2017 (e talvez versões mais antigas) me dá este pequeno atalho de construtor útil para gerar um private readonly
campo e atribuí-lo.
Captura de tela:
Isso acaba gerando um membro privado chamado userService
e, em seguida, o atribui com:
this.userService = userService;
Isso vai contra o estilo de código que uso, que nomeia todos os membros privados com um prefixo, _
resultando em uma atribuição que deve ser semelhante a:
_userService = userService;
Como posso fazer com que o VS obedeça a essa regra de estilo de código com seus atalhos de geração de código?
_camelCase
convenção para membros privados. Veja a CoreFX C # Coding diretrizes de estilo , ASP.NET Núcleo estilo de codificação e até mesmo código Rosyln si ... ??
this.
porque isso faz com que o programador não compre, considere usá-lo.