在 Visual Studio 中引入局部变量

此代码生成适用于:

1、C#

2、Visual Basic

功能: 立即生成本地变量以替换现有表达式。

使用时机: 如果有代码在本地变量中,稍后可轻松地重复使用它们时。

操作原因: 可多次复制并粘贴代码以便在各自位置中使用它,但是执行一次操作、将结果存储在本地变量然后始终使用本地变量效果会更好。

操作说明

1、突出显示想要分配给一个新本地变量的表达式。

C#:

1.jpg

Visual Basic:

2.jpg

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

键盘

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

鼠标

右键单击并选择“快速操作和重构”菜单。

单击 Screenshot of the screwdriver icon that appears in the left margin of the Quick Actions and Refactorings menu. 图标(如果文本光标已在具有突出显示的表达式的行上,它会出现在左边缘)。

3.jpg


3、从下拉菜单中选择“引入‘表达式’(的所有匹配项)的本地内容” 。

可使用“...出现的所有...”菜单选项替换每个选定表达式的实例,而不仅替换特地突出显示的表达式 。

C#:

static void Main(string[] args)
{
	Random random =new Random();
	Debug.WriteLine(random.Next());
}

Visual Basic:

Sub Main()
	Dim random As Random =New Random()
	Debug.WriteLine(random.Next())
End Sub