我找到the opposite here,但我需要经常从自动属性更改为完整属性 - 是否可以自动执行此操作(并且可能使用快捷方式):
public string FirstName { get; set; }
private string _firstName;
public string FirstName
{
get
{
return _firstName;
}
set
{
_firstName = value;
}
}
显然,我会进一步更改完整属性......
答案 0 :(得分:36)
将光标放在属性名称上,然后等待一两秒钟。按Resharper热键序列(Alt-Enter),第二个选项应为“To property with backing field”,这是您想要的。
或者,您可以单击左边距中的“锤子”图标来获取选项。
答案 1 :(得分:1)
要使其工作(ALT-Enter),您必须配置resharper键盘架构。 VS - >工具 - >选项 - > ReSharper - >一般 - >选项 - >键盘和菜单 - > Resharper键盘架构 - > Visual Studio