VS 2017 (e forse le versioni più vecchie) mi offre questa pratica scorciatoia per il costruttore per generare un private readonlycampo e assegnarlo.
Immagine dello schermo:
Questo finisce per generare un membro privato chiamato userServicee quindi lo assegna con:
this.userService = userService;
Questo va contro lo stile di codice che uso che è quello di nominare tutti i membri privati con un prefisso _risultante in un'assegnazione che dovrebbe assomigliare a:
_userService = userService;
Come posso fare in modo che VS obbedisca a questa regola di stile del codice con le sue scorciatoie per la generazione del codice?
_camelCaseconvenzione per i membri privati. Vedere la CoreFX C # codifica linee guida di stile , ASP.NET Nucleo di codifica stile e anche il codice Rosyln sé ... ??




this.perché questo fa sì che il programmatore non lo acquisti, considera di usarlo.