Freigeben über


Inlinemethode

Dieses Refactoring gilt für:

  • C#

  • Visual Basic

Beschreibung: Hierbei handelt es sich um ein Refactoring von Inlinemethoden.

Hintergrund: Sie möchten die Nutzungen einer statischen Methode, einer Instanzmethode und einer Erweiterungsmethode in einem einzelnen Anweisungstext durch eine Option zum Entfernen der ursprünglichen Methodendeklaration ersetzen.

Vorteile: Dieses Refactoring sorgt für eine deutlichere Syntax.

Vorgehensweise

  1. Platzieren Sie Ihr Caretzeichen auf der Methodennutzung.

  2. Drücken Sie STRG+., um das Menü Schnellaktionen und Refactorings aufzurufen.

  3. Wählen Sie eine der folgenden Optionen aus:

    Klicken Sie auf Inline <QualifiedMethodName> , um die Inlinemethodendeklaration zu entfernen:

    Screenshot of the Quick Actions and Refactorings menu in Visual Studio with Convert 'Inline 'CreateWidget()' selected and C# code changes shown.

    Klicken Sie auf <QualifiedMethodName> inline einbinden und beibehalten, um die ursprüngliche Methodendeklaration beizubehalten:

    Screenshot of the Quick Actions and Refactorings menu in Visual Studio with Convert 'Inline and keep 'CreateWidget()' selected and C# code changes shown.

Siehe auch