Refactoring: Inline-Variablen erstellen
Nach oben zu Refactoring – Anleitungen
Dieses Thema erläutert, wie die Operation "Inline für Variable" verwendet wird.
So erstellen Sie eine Inline-Variable:
- Wählen Sie eine lokale Variable im Quelltext-Editor aus.
- Wählen Sie im Hauptmenü Refactor > Inline für Variable.
Daraufhin wird in einem Dialogfeld die Anzahl der Fundstellen der Variable angezeigt, auf die der Befehl Inline für Variable angewendet wird.Tipp: Alternativ können Sie mit der rechten Maustaste klicken und im Kontextmenü Refactor > Inline für Variable wählen.
- Klicken Sie auf OK, um das Refactoring abzuschließen.
Warnung: Die Variable, aus der die Inline-Variable erzeugt wird, darf später im Quelltext nicht geändert werden. Bei einer Änderung wird folgende Fehlermeldung angezeigt:
"Auf Variable wird zum Schreiben zugegriffen".
Angenommen, Sie wenden den Refactoring-Befehl Inline für Variable folgendermaßen auf die lokale Variable index
an:
public void findIndex() { int index = 2; System.Console.Writeline("Index is: {0}", index); }
Das Ergebnis dieser Refactoring-Operation sieht folgendermaßen aus:
public void findIndex() { System.Console.Writeline("Index is: {0}", 2); }