Refactoring : Création de variables inline
Remonter à Procédures de refactoring
Cette rubrique explique comment utiliser l'opération "Variable inline".
Pour créer une variable inline :
- Sélectionnez la variable locale dans l'éditeur de code.
- Sur le menu principal, choisissez Refactor > Variable inline.
Le dialogue résultant signale le nombre d'occurrences de la variable auxquelles la commande Variable inline sera appliquée.Conseil : Vous pouvez aussi choisir Refactor > Variable inline sur le menu contextuel.
- Cliquez sur OK pour terminer le refactoring.
Avertissement : La variable que vous sélectionnez pour créer une variable inline ne doit pas être mise à jour ultérieurement dans le code source. Si elle l'est, le message d'erreur suivant s'affiche :
"La variable nom_var est accessible en écriture."
Par exemple, si vous utilisez la commande de refactoring Variable inline sur la variable locale index
, comme ci-dessous:
public void findIndex() { int index = 2; System.Console.Writeline("Index is: {0}", index); }
alors, le refactoring suivant se produit :
public void findIndex() { System.Console.Writeline("Index is: {0}", 2); }