gpt4 book ai didi

visual-studio-2012 - 从 Visual Studio 中的属性生成字段的快捷方式

转载 作者:行者123 更新时间:2023-12-04 11:05:57 24 4
gpt4 key购买 nike

VS 中是否有任何快捷方式来定义来自 的字段对应 属性(property)?

最佳答案

如果您打算为自动生成的属性生成后备存储:

 public string MyProperty { get; set; }

到:
 public string _myProperty;
public string MyProperty {
get { return _myProperty; }
set { _myProperty = value; }
}

然后 在 Visual Studio 中没有快捷方式可以做到这一点 .重构工具,如 Resharper and CodeRush提供此功能。
  • DevExpress CodeRush Refactor它在 ctrl+` 下,转换为带有后备存储的属性。
  • Resharper它在 alt+enter 下,带有支持字段的属性。

  • 在 Visual Studio 中,有 "Encapsulate field"重构以 ctrl+r 的另一种方式工作,e。
     public string _myProperty;

    到:
     public string _myProperty;
    public string MyProperty {
    get { return _myProperty; }
    set { _myProperty = value; }
    }

    关于visual-studio-2012 - 从 Visual Studio 中的属性生成字段的快捷方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25053206/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com