VS 2017 (และอาจจะเป็นเวอร์ชันเก่า) ให้ทางลัดตัวสร้างที่มีประโยชน์นี้แก่ฉันในการสร้างprivate readonlyฟิลด์และกำหนด
ภาพหน้าจอ:
สิ่งนี้จะจบลงด้วยการสร้างสมาชิกส่วนตัวที่เรียกว่าuserServiceแล้วกำหนดด้วย:
this.userService = userService;
สิ่งนี้ขัดกับรูปแบบรหัสที่ฉันใช้ซึ่งคือการตั้งชื่อสมาชิกส่วนตัวทั้งหมดด้วยคำนำหน้า_ซึ่งทำให้ได้รับมอบหมายที่ควรมีลักษณะดังนี้:
_userService = userService;
ฉันจะทำให้ VS เป็นไปตามกฎสไตล์โค้ดนี้ด้วยทางลัดการสร้างโค้ดได้อย่างไร
_camelCaseอนุสัญญานี้สำหรับสมาชิกส่วนตัว ดูCoreFX C # Coding Style Guidelines , ASP.NET Core Coding Styleและแม้แต่Rosyln code เอง ... ??




this.เพราะนั่นทำให้โปรแกรมเมอร์ไม่ซื้อมันให้พิจารณาใช้มัน