此重构适用于:

1、C#

2、Visual Basic

功能:删除临时变量并将其替换为其值。

时机:使用临时变量会使代码难以理解时。

原因:删除临时变量可使代码更易于理解。

操作说明

1、突出显示要内联的临时变量,或将文本光标置于其中:

C#:

1.jpg

Visual Basic:

2.jpg

2、接下来,执行以下操作之一:

键盘

按 (Ctrl+.) 触发“快速操作和重构”菜单。

鼠标

右键单击代码,然后选择“快速操作和重构”菜单。

3、从“预览”弹出窗口选择“内联临时变量”

将删除此变量,且在使用它的位置改用变量的值。

C#:

static void Main(string[] args)
{
	double area =Math.PI * 1.23 * 1.23
}

Visual Basic:

Dim area =Math.PI * 1.23 * 1.23