在 Visual Studio 中引入局部变量

此代码生成适用于:

  • C#

  • Visual Basic

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

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

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

操作说明

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

    • C#:

      Highlighted code C#

    • Visual Basic:

      Highlighted code VB

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

    • 键盘
      • 按 (Ctrl+.) 触发“快速操作和重构”菜单。
    • 鼠标
      • 右键单击并选择“快速操作和重构”菜单。
      • 单击 Screenshot of the screwdriver icon that appears in the left margin of the Quick Actions and Refactorings menu. 图标(如果文本光标已在具有突出显示的表达式的行上,它会出现在左边缘)。

    Introduce local preview

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

    提示

    进行选择前,使用预览窗口底部的“预览更改”链接查看将发生的所有更改

    通过从局部变量用法推断出的类型来创建它。 为新的局部变量赋予新名称。

    • C#:

      Implement interface result C#

    • Visual Basic:

      Implement interface result VB

    注意

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

请参阅