Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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
coloque o cursor na declaração da variável.
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.
- Teclado
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);
}