Pessoal,
No post Refactor - Extract Method aprendemos o que é Refactor e uma de suas funções o Extract Method.
Agora veremos a função Rename que nos auxilia quando desejamos realizar alteração nos nomes de variáveis, métodos, etc...
Vamos entender melhor através da listagem 1 ?!
public partial class FormUsandoGraficos : Form
{
public FormUsandoGraficos()
{
InitializeComponent();
}
private void btnVer_Click(object sender, EventArgs e)
{
DadosSistema formDadosSistema = new DadosSistema();
formDadosSistema.Show();
this.Close();
}
}
Listagem 1 – Código.
Nesse código preciso mudar o nome formDadosSistema para formVersaoSistema para isso usaremos a função Rename.
Mas como fazer isso ?
Clique no nome formDadosSistema com o botão direito do mouse, escolha a opção Refactor e em seguida a opção Rename (figura 1).

Figura 1 - Usando Rename.
Na tela da figura 2 informe o novo nome (new name).

Figura 2 - Informando o novo nome.
Deixe a opção Preview reference changes checada para conseguir visualizar onde poderá ser alterado o nome e para confirmar a alteração clique no botão Apply para aplicar a alteração.

Figura 3 - Aplicando a alteração.
Pronto.. Ao visualizar o código veremos que foi alterado o nome conforme queríamos (listagem 4).
public partial class FormUsandoGraficos : Form
{
public FormUsandoGraficos()
{
InitializeComponent();
}
private void btnVer_Click(object sender, EventArgs e)
{
DadosSistema formVersaoSistema = new DadosSistema();
formVersaoSistema.Show();
this.Close();
}
}
Nesse caso temos somente que alterar em 2 lugares…
Mas imaginem como isso facilita as alterações se código possui
muitas linhas…
Até o próximo post ....