Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Esta refatoração aplica-se a:
C#
Visual Basic
O quê: Permite transformar um fragmento de código em seu próprio método.
Quando: Você tem um fragmento de código existente em algum método que precisa ser chamado de outro método.
Porquê: Você poderia copiar/colar esse código, mas isso levaria à duplicação. Uma solução melhor é refatorar esse fragmento em seu próprio método, que pode ser chamado livremente por qualquer outro método.
Como fazer
Destaque o código a ser extraído:
C#:
Visual Basic:
Em seguida, siga um destes procedimentos:
-
Teclado
- Prima Ctrl+R e, em seguida, Ctrl+M. (Observe que o atalho de teclado pode ser diferente com base no perfil selecionado.)
- Pressione Ctrl+. para acionar o menu Ações rápidas e refatorações e selecione Método de extração no pop-up da janela de visualização.
-
Rato
- Selecione Edit Refactor Extract Method (Editar > método de extração de refator>).
- Clique com o botão direito do mouse no código e selecione Refactor > Extract > Extract Method.
- Clique com o botão direito do mouse no código, selecione o menu Ações rápidas e refatorações e selecione Método de extração no pop-up da janela de visualização.
O método será criado imediatamente. A partir daqui, agora você pode renomear o método simplesmente digitando o novo nome.
Sugestão
Você também pode atualizar comentários e outras cadeias de caracteres para usar esse novo nome, bem como visualizar as alterações antes de salvar, usando as caixas de seleção na caixa Renomear que aparece no canto superior direito do IDE.
C#:
Visual Basic:
-
Teclado
Quando estiver satisfeito com a alteração, escolha o botão Aplicar ou pressione Enter e as alterações serão confirmadas.