此代码生成适用于:
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+.) 触发“快速操作和重构”菜单。
鼠标
右键单击并选择“快速操作和重构”菜单。
将鼠标悬停在红色波形曲线上,然后单击出现的 图标。
单击 图标(如果文本光标已在具有红色波形曲线的行上,它会出现在左边缘)。
3、从下拉菜单中选择“生成方法”。
使用从其用法推断出的任意参数创建此方法。
C#:
internal void MyMethod(Int32 v) { throw new NotImplementedException(); }
Visual Basic:
Friend Sub MyMethod(v As Integer) Throw New NotImplementedException() End Sub