O VS 2017 (e talvez versões mais antigas) me dá este pequeno atalho de construtor útil para gerar um private readonlycampo e atribuí-lo.
Captura de tela:
Isso acaba gerando um membro privado chamado userServicee, 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?
_camelCaseconvençã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.