C# 重构成员
提问人:刘团圆发布时间:2020-12-07
在添加属性时有一项很方便的技术,可以从字段中生成属性。下面是一个重构(refactoring)的示例,“重构” 表示使用工具修改代码,而不是手动修改。为此,只需要右击类图中的某个成员,或在代码视图中右击某个成员即可。
例如,如果MyClass类包含如下字段:
public string myString;
右击该字段,选择Quick Actions and Refactorings...(Ctrl+),就会打开如图所示的对话框。
接受默认选项,就会修改MyChss的代码,如下所示:
public string myString;
public string MyString
{
get => myString;
set => myString = value;
}
private string myString;
myString字段的可访问性己变成private,同时创建了一个公共属性MyString,它自动链接到myString上。显然,这会减少为字段创建属性所需的时间。
继续查找其他问题的答案?
相关视频回答
回复(0)
点击加载更多评论>>