图解Visual Studio.NET 之重构操作方法

 时间:2024-10-28 12:52:37

1、重命名以前就是直接在上边改,现在可以用这个来设置,传说可以将所有引用的部分一起修改过来。测试了一下,确实如此,省得一次次编译一个个找,如下图所示:

图解Visual Studio.NET 之重构操作方法
图解Visual Studio.NET 之重构操作方法

2、提取方法所谓的提取方法,个人认为说白了就是把函数复制一份,至于其它的本人愚顿没想到。写上新名就可以了,如下图所示:

图解Visual Studio.NET 之重构操作方法
图解Visual Studio.NET 之重构操作方法
图解Visual Studio.NET 之重构操作方法

3、封装字段封装字段是用来实现访问器的(个人认为),所以需要对类的属性进行重构,而对方法中的参数进行此操作时会提示“请选择要进行封装的字段定义”对话框,如下图所示:

图解Visual Studio.NET 之重构操作方法
图解Visual Studio.NET 之重构操作方法
图解Visual Studio.NET 之重构操作方法

4、提取接口给懒汉设置的功能,类写完,要生成个接口,选此功能即可。生成的接口如下图所示:注意(选择此功能后,VS会将你选择的类自动继承你生成的接口。)

图解Visual Studio.NET 之重构操作方法
图解Visual Studio.NET 之重构操作方法
图解Visual Studio.NET 之重构操作方法

5、将变量提升为参数,唯一需要注意的就是要选择定义的变量,没有声明符的是不行的,如下图所示:

图解Visual Studio.NET 之重构操作方法

6、移除参数,如下图所示:

图解Visual Studio.NET 之重构操作方法
图解Visual Studio.NET 之重构操作方法

7、重新排列参数就是把参数按你需要的要求换来换去(没理解为什么要这么做),如下图所示:

图解Visual Studio.NET 之重构操作方法
  • Ubuntu如何安装LibreOffice中文包?
  • oracle 不同用户登录
  • javascript中如何使用warn方法?
  • stm32f103rc软件开发 (2) 串口操作
  • PyQt5-如何操作日历控件1
  • 热门搜索
    安全小知识手抄报 抗击疫情手抄报图片大全 六一手抄报简单又漂亮 安全卫生手抄报 国庆节主题手抄报图片 依依惜别手抄报 我和我的祖国手抄报内容 缅怀先烈手抄报简单又漂亮 吸烟有害健康的手抄报 小学三年级手抄报