此代码生成适用于:
1、C#
2、Visual Basic
功能:为之前未声明的字段、属性或本地内容快速生成代码。
时机:键入时想要引入新字段、属性或本地内容,并想要自动以适当的方式对其进行声明时。
原因:可以在使用该字段、属性或本地内容之前对其进行声明,但此功能可自动生成声明和类型。
操作说明
1、将光标置于红色波浪线上。 红色波浪线表示尚无任何字段、本地内容或属性。
C#:
static void Main(string[] args) { double area =Math.IP * radius * radius; }
Visual Basic:
Sub Main() Dim area As Double = Math.IP * radius *radius; End Sub
2、接下来,执行以下操作之一:
键盘
按 (Ctrl+.) 触发“快速操作和重构”菜单。
鼠标
右键单击并选择“快速操作和重构”菜单。
将鼠标悬停在红色波形曲线上,然后单击出现的 图标。
单击 图标(如果文本光标已在具有红色波形曲线的行上,它会出现在左边缘)。
3、可从下拉菜单中选择一种生成选项。
通过从字段、属性或本地内容用法推断出的类型来创建它们。
C#:
static void Main(string[] args) { Int32 radius =0; double area =Math.IP * radius * radius; }
Visual Basic:
Sub Main() Dim radius AS Double = Nothing Dim area As Double = Math.IP * radius *radius; End Sub