Freigeben über


Parameter entfernen

Aktualisiert: November 2007

Remove Parameters ist ein Umgestaltungsvorgang, mit dem Sie problemlos Parameter aus Methoden, Indexern oder Delegaten entfernen können. Durch Remove Parameters wird die Deklaration an allen Stellen geändert, an denen der Member aufgerufen wird. Der Parameter wird entfernt, um die neue Deklaration wiederzuspiegeln.

Sie führen den Vorgang Remove Parameters aus, indem Sie zunächst den Cursor auf einer Methode, einem Indexer oder Delegaten positionieren. Sobald sich der Cursor an der richtigen Position befindet, können Sie den Vorgang Parameters entfernen aufrufen, indem Sie auf das Menü Umgestalten klicken, die Tastenkombination drücken oder den Befehl aus dem Kontextmenü auswählen.

Nachdem Sie den Befehl Parameter entfernen aufgerufen haben, wird das Dialogfeld Parameter entfernen angezeigt. Weitere Informationen finden Sie unter Dialogfeld "Parameter entfernen" oder Gewusst wie: Entfernen von Parametern.

Hinweis:

Der erste Parameter in einer Erweiterungsmethode kann nicht entfernt werden.

Hinweise

Sie können Parameter aus einer Methodendeklaration oder einem Methodenaufruf entfernen. Positionieren Sie den Cursor in der Methodendeklaration oder im Delegatennamen, und rufen Sie Parameter entfernen auf.

Vorsicht:

Mithilfe von Parameter entfernen können Sie einen Parameter entfernen, auf den im Text des Members verwiesen wird. Die Verweise auf diesen Parameter im Methodentext werden jedoch nicht entfernt. Dies kann zu Buildfehlern im Code führen. Sie können jedoch das Dialogfeld "Vorschau der Änderungen" verwenden, um den Code vor dem Ausführen des Umgestaltungsvorgangs zu überprüfen.

Wenn ein zu entfernender Parameter während eines Methodenaufrufs geändert wird, wird mit dem Parameter selbst auch die Änderung entfernt. Wenn ein Methodenaufruf durch den Umgestaltungsvorgang beispielsweise von

    MyMethod(param1++, param2);

in

    MyMethod(param2);

geändert wird, wird param1 nicht erhöht.

Siehe auch

Aufgaben

Gewusst wie: Entfernen von Parametern

Konzepte

Umgestaltung