vs2019代碼自動完成功能非常強大,今天要說的是根據構造函數的參數自動生成字段的事兒。
下圖所示,IDE可以根據構造函數的參數自動生成私有字段

這個功能非常好,代碼編寫效率大大提升,生成的代碼如下:
public class Person
{
private readonly IDrink drink;
public Person(IDrink drink)
{
this.drink = drink;
}
}
不過,vs默認生成的字段名為drink,而很多大佬喜歡將其命名為_drink(下划線前綴),那么如何做呢
1. 工具菜單 -> 選項 -> 文本編輯器 -> C# -> 代碼樣式 -> 命名

2. 管理命名樣式

3. 添加規則

4. 效果

