将属性转换为方法的重构
此重构将属性的 获取 和 设置 访问器转换为相应的方法,并在当前解决方案中相应更新属性的用法。 您也可以将此重构应用于具有后备字段的属性以及自动属性。
在下面的示例中,此重构将一个自动属性转换为 getter 和 setter 方法:
class Student
{
public string Faculty { set; get; }
}
class Student
{
private string faculty;
public void SetFaculty(string value)
{
faculty = value;
}
public string GetFaculty()
{
return faculty;
}
}
将属性的 getter 和 setter 转换为方法
如果您仅将自动属性的一个访问器转换为方法,则第二个访问器将转换为具有后备字段的属性。

此功能在以下语言和技术中 受支持:
此处提供的说明和示例针对在 C# 中使用该功能。 有关其他语言的更多信息,请参阅 语言和框架 部分中的相应主题。
最后修改日期: 2025年 9月 27日