VS 2017 (y tal vez versiones anteriores) me brinda este práctico atajo de constructor para generar un private readonlycampo y asignarlo.
Captura de pantalla:
Esto termina generando un miembro privado llamado userServicey luego lo asigna con:
this.userService = userService;
Esto va en contra del estilo de código que uso, que consiste en nombrar a todos los miembros privados con un prefijo que _da como resultado una asignación que debería verse así:
_userService = userService;
¿Cómo puedo hacer que VS obedezca esta regla de estilo de código con sus accesos directos de generación de código?
_camelCaseconvención para miembros privados. Ver el CoreFX C # Estilo de código Directrices , ASP.NET Core Estilo de código e incluso propio código Rosyln ... ??




this.porque eso hace que el programador no lo compre, considere usarlo.