Lokale Variable auf Parameter heraufstufen
Aktualisiert: November 2007
Lokale Variable auf Parameter heraufstufen ist ein Visual C#-Umgestaltungsvorgang, mit dem Sie eine lokal verwendete Variable leicht in einen Methoden-, Indexer- oder Konstruktorparameter umgestalten können. Dabei werden alle Aufrufsites entsprechend aktualisiert.
Sie führen den Vorgang Lokale Variable auf Parameter heraufstufen aus, indem Sie den Cursor zuerst auf der Variablen positionieren, die Sie heraufstufen möchten. Die Anweisung, die die Variable deklariert, muss der Variablen ebenfalls einen Wert oder Ausdruck zuweisen. Nachdem der Cursor richtig positioniert wurde, rufen Sie den Vorgang Lokale Variable auf Parameter heraufstufen auf, indem Sie die Tastenkombination drücken oder den Befehl aus dem Kontextmenü auswählen.
Wenn Sie den Vorgang Lokale Variable auf Parameter heraufstufen aufrufen, wird die Variable der Parameterliste für den jeweiligen Member am Ende hinzugefügt. Alle Aufrufe an den geänderten Member werden sofort mit dem neuen Parameter als Ausdruck aktualisiert, der der Variablen ursprünglich zugewiesen wurde. Der Code funktioniert danach genauso wie vor der Heraufstufung der Variablen. Weitere Informationen finden Sie unter Gewusst wie: Heraufstufen einer lokalen Variablen auf einen Parameter.
Im folgenden Beispiel wird das Ergebnis dargestellt, dass beim Ausführen von Lokale Variable auf Parameter heraufstufen für die Variable fee erzielt wird.
Vorher |
Nachher |
---|---|
|
|
Hinweise
Diese Umgestaltung funktioniert am besten, wenn der Variablen, die heraufgestuft wird, ein konstanter Wert zugewiesen wird. Die Variable muss deklariert und initialisiert werden, eine bloße Deklaration oder Zuweisung reicht nicht aus.
Siehe auch
Aufgaben
Gewusst wie: Heraufstufen einer lokalen Variablen auf einen Parameter