Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieses Refactoring gilt für:
- C#
Was: Konvertieren Sie eine lokale Funktion in eine Methode.
Wann: Sie verfügen über eine lokale Funktion, die Sie außerhalb Ihres aktuellen lokalen Kontexts definieren möchten.
Warum: Sie möchten eine lokale Funktion in eine Methode konvertieren, damit Sie sie außerhalb des lokalen Kontexts aufrufen können. Möglicherweise möchten Sie in eine Methode konvertieren, wenn die lokale Funktion zu lang wird. Wenn Sie die Funktion in einer separaten Methode definieren, ist der Code leichter zu lesen.
Konvertieren der lokalen Funktion in das Umgestalten von Methoden
Platzieren Sie den Cursor in der lokalen Funktion.
Drücken Sie die Strg-Taste+, um das Menü Schnellaktionen und Refactorings aufzurufen.
Drücken Sie die Eingabetaste, um die Umgestaltung zu akzeptieren.