Resharper将自动属性转换为完整属性

Cel*_*Cel 29 .net c# resharper properties visual-studio-2010

在这里找到了相反的结果,但是我需要经常从auto-property更改为full属性 - 是否可以自动化(并且可能使用快捷方式):

来自自动财产

public string FirstName { get; set; }
Run Code Online (Sandbox Code Playgroud)

对具有支持领域的财产

    private string _firstName;

    public string FirstName
    {
        get
        {
            return _firstName;
        }
        set
        {
            _firstName = value;
        }
    }
Run Code Online (Sandbox Code Playgroud)

显然,我会进一步改变完整的财产......

Dan*_*his 37

将光标放在属性名称上,然后等待一两秒钟.按Resharper热键序列(Alt-Enter),第二个选项应为"To property with backing field",这是您想要的.

或者,您可以单击左边距中的"锤子"图标以获取选项.