Введение локальной переменной в 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

    Примечание.

    Вы можете использовать пункт меню ...все вхождения..., чтобы заменить все экземпляры выбранного выражения, а не только выделенный вами.

См. также