在 Visual Studio 中引入局部变量

This code generation applies to:

  • C#(编程语言)

  • Visual Basic

什么: 允许你立即生成一个局部变量来替换现有表达式。

什么时候: 如果代码位于局部变量中,则可以稍后轻松重复使用。

为什么: 可以多次复制并粘贴代码以在各种位置使用它,但最好执行一次作,将结果存储在局部变量中,并在整个过程中使用局部变量。

操作说明

  1. 突出显示要分配给新局部变量的表达式。

    • C#:

      突出显示的代码 C#

    • Visual Basic:

      突出显示的代码 VB

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

    • 键盘
      • Press Ctrl+. to trigger the Quick Actions and Refactorings menu.
    • 鼠标
      • Right-click and select the Quick Actions and Refactorings menu.
      • 单击“ 快速作和重构”菜单左侧边距中显示的螺丝刀图标的屏幕截图。 如果文本光标已位于带有突出显示表达式的行上,则显示在左边距中的图标。

    介绍本地预览版

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

    小窍门

    使用预览窗口底部的 “预览更改 ”链接查看将在选择之前所做的 所有更改

    将创建局部变量,并推断出其用法的类型。 为新的局部变量指定一个新名称。

    • C#:

      实现接口结果 C#

    • Visual Basic:

      实现接口结果 VB

    注释

    可以使用 ...所有匹配项... 用于替换所选表达式的每个实例的菜单选项,而不仅仅是你专门突出显示的实例。

另请参阅