VS 2017 (i może starsze wersje) daje mi ten poręczny mały skrót do konstruktora do generowania private readonly
pola i przypisywania go.
Zrzut ekranu:
To kończy się generowaniem prywatnego członka o nazwie, userService
a następnie przypisuje mu:
this.userService = userService;
Jest to sprzeczne ze stylem kodu, którego używam, który polega na _
nadawaniu wszystkim członkom prywatnym przedrostka powodującego przypisanie, które powinno wyglądać następująco:
_userService = userService;
Jak mogę to zrobić, aby VS przestrzegał tej reguły stylu kodu dzięki skrótom generowania kodu?
_camelCase
konwencją dla prywatnych członków. Zobacz CoreFX C # Styl kodowania wytyczne , ASP.NET Rdzeń Styl kodowania , a nawet kod Rosyln sam ... ??
this.
ponieważ to sprawia, że programista go nie kupuje, rozważ jego użycie.