Compartilhar via


Mover declaração de variável para perto da referência no Visual Studio

Esta refatoração aplica-se a:

  • C#

  • Visual Basic

O quê: permite mover declarações de variável mais próximo do seu uso.

Quando: você tem declarações de variável que podem estar em um escopo mais restrito.

Por quê: você pode deixá-lo como está, mas isso pode causar problemas de legibilidade ou ocultação de informações. Esta é uma chance de refatorar para melhorar a legibilidade.

Como fazer

  1. coloque o cursor na declaração da variável.

  2. Depois, siga um destes procedimentos:

    • Teclado
      • Press Ctrl+. para disparar o menu Ações Rápidas e Refatorações e selecione Mover declaração para próximo da referência no pop-up da janela Visualização.
    • Mouse
      • Clique com o botão direito do mouse no código, selecione o menu Ações Rápidas e Refatorações e selecione Mover declaração para próximo da referência no pop-up da janela Visualização.
  3. Quando estiver satisfeito com a alteração, pressione Enter ou clique na correção no menu e as alterações serão confirmadas.

Exemplo:

// Before
int x;
if (condition)
{
    x = 1;
    Console.WriteLine(x);
}

// Move declaration near reference

// After
if (condition)
{
    int x = 1;
    Console.WriteLine(x);
}

Confira também