此代码生成适用于:

1、C#

2、Visual Basic


功能:将方法快速添加到类。

时机:想要引入新方法,并想要自动以适当的方式声明它时。

原因:可以在使用该方法和参数之前对其进行声明,但此功能可自动生成声明。

操作说明

1、将光标置于红色波浪线上。 红色波浪线表示尚无任何方法。

C#:

static void Main(string[] args)
{
	MyNewType t =new MyNewType();
	t.MyMethod(123456);
}

Visual Basic:

Sub Main()
  Dim t As New MyNewType
  t.MyMethod(123456)
End Sub

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

键盘

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

鼠标

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

将鼠标悬停在红色波形曲线上,然后单击出现的 error light bulb 图标。

单击 error light bulb 图标(如果文本光标已在具有红色波形曲线的行上,它会出现在左边缘)。

1.jpg

3、从下拉菜单中选择“生成方法”

使用从其用法推断出的任意参数创建此方法。

C#:

internal void MyMethod(Int32 v)
{
	throw new NotImplementedException();
}

Visual Basic:

Friend Sub MyMethod(v As Integer)
	Throw New NotImplementedException()
End Sub