29

私はここで反対を見つけましたが、自動プロパティから完全なプロパティに頻繁に変更する必要があります-それを自動化することは可能でしょうか(そしておそらくショートカットを使用して):

自動プロパティから

public string FirstName { get; set; }

バッキングフィールドのあるプロパティへ

    private string _firstName;

    public string FirstName
    {
        get
        {
            return _firstName;
        }
        set
        {
            _firstName = value;
        }
    }

明らかに、私はその後、完全なプロパティをさらに変更します...

4

2 に答える 2

39

プロパティ名の上にカーソルを置き、1 ~ 2 秒待ちます。Resharper ホットキー シーケンス (Alt-Enter) を押すと、2 番目のオプションは「バッキング フィールドのあるプロパティへ」である必要があります。

または、左余白の「ハンマー」アイコンをクリックしてオプションを取得することもできます。

于 2012-05-23T19:58:23.723 に答える