Go homepage(回首页) Upload pictures (上传图片) Write articles (发文字帖)
The author:(作者)delvpublished in(发表于) 2014/1/8 7:04:19 用VS.NET,2005重构你的代码_[Asp.Net教程]
之后,你可以输入变量、属性或方法的新名,然后点击OK以便在每处都改变它。注意,在你真正应用它们之前,你可以预览所作的改变。下图显示出"Preview"对话框。你可以观察一下你不选择某些位置时所带来的变化。
另外,你还能控制是否你想要改变在注释和字符串符号中的名字。
五. 提取一个方法 让我们考虑一种典型的情形。你开始编写一个很长的方法-它包含一些非常复杂的算法集合。在完成该方法以后,你可能意识到它变得太大和太复杂了,以至于其它小组成员无法容易地理解它。因此,你决定把它拆分成多个小函数。这不仅会简化你的代码而且还能够改进其易读和可维护性。"Refactor"菜单下的"Extract Method"选项正是适合这一工作。 为了使用这个菜单选项,你必须选择你想分离为一个方法的代码块,然后点击"Extract Method"菜单选项。下图展示了"Extract Method"对话框。
七. 提取接口 有时,在你创建完一个类后才发现你还有其它一些类具有类似结构但是仅具有不同的实现。这是使用接口的一种典型的情形,Refactor菜单下的"Extract Interface"选项可以帮助你完成这一任务。 为此,你需要位于这个类中,并且选择"Extract Interface"以弹出一个如下图所示的对话框:
赞