VS 中是否有任何快捷方式来定义来自 的字段对应 属性(property)?
最佳答案
如果您打算为自动生成的属性生成后备存储:
public string MyProperty { get; set; }
到:
public string _myProperty;
public string MyProperty {
get { return _myProperty; }
set { _myProperty = value; }
}
然后在 Visual Studio 中没有快捷方式可以做到这一点 .重构工具,如 Resharper and CodeRush提供此功能。
在 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/