Como: Elevar variável local para parâmetro
Use este procedimento para executar a elevar Local variável to parâmetro operação de refatoração.Para obter mais informações, consulte Elevar variável local para parâmetro.
Para elevar uma variável local para parâmetro
criar um aplicativo de console e um conjunto que até sistema autônomo descrito no exemplo a seguir.Para obter mais informações, consulte Como: Criar um Aplicativo do Console C#.
Coloque o ponteiro próximo a i em sua definição no MethodB.
From a refatorar menu, selecionar Elevar variável local para parâmetro.
Você também pode digitar o atalho de teclado CTRL + R P para concluir a operação de refatoração.
Você também pode clicar com o botão direito do mouse em ponteiro, aponte para refatorar no menu de contexto e, em seguida, clique em Elevar variável local para parâmetro para concluir a operação de refatoração.
The MethodB Agora deve ter um parâmetro int ie a telefonar ProtoA.MethodB agora passará zero sistema autônomo um valor.
Exemplo
Para configurar este exemplo, crie um aplicativo de console chamado PromoteLocale, em seguida, adicione o seguinte código após a Program classe na PromoteLocal espaço para nome. Para obter mais informações, consulte Como: Criar um Aplicativo do Console C#.
class ProtoA
{
public static void MethodB()
{
// Invoke on 'i'
int i = 0;
}
}
class ProtoC
{
void MethodD()
{
ProtoA.MethodB();
}
}