位置:首页 > 软件操作教程 > 编程开发 > C# > 问题详情

C# 重构成员

提问人:刘团圆发布时间:2020-12-07

    在添加属性时有一项很方便的技术,可以从字段中生成属性。下面是一个重构(refactoring)的示例,“重构” 表示使用工具修改代码,而不是手动修改。为此,只需要右击类图中的某个成员,或在代码视图中右击某个成员即可。

例如,如果MyClass类包含如下字段:

    public string myString;

右击该字段,选择Quick Actions and Refactorings...(Ctrl+),就会打开如图所示的对话框。

image.png

接受默认选项,就会修改MyChss的代码,如下所示:

public string myString; 

public string MyString

{

    get => myString;

    set => myString = value;

}

private string myString;

myString字段的可访问性己变成private,同时创建了一个公共属性MyString,它自动链接到myString上。显然,这会减少为字段创建属性所需的时间。


继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部