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#
Visual Basic
Beschreibung: Es wird Code entfernt, der nie ausgeführt wird.
Hintergrund: Ihr Programm enthält keinen Pfad zu einem bestimmten Codeausschnitt, weshalb dieser Codeausschnitt nicht benötigt wird.
Vorteile: Die Lesbarkeit und Verwaltbarkeit werden durch das Entfernen eines überflüssigen, nie ausgeführten Code verbessert.
Vorgehensweise
- Platzieren Sie den Cursor an eine beliebige Stelle im ausgeblendeten, nicht erreichbaren Code:
Führen Sie dann eine der folgenden Aktionen aus:
- Tastatur
- Drücken Sie STRG+., um das Menü Schnellaktionen und Refactorings zu öffnen, und wählen Sie im Popupvorschaufenster die Option Nicht erreichbaren Code entfernen aus.
- Maus
- Klicken Sie mit der rechten Maustaste auf den Code, und wählen Sie das Menü Schnellaktionen und Refactorings sowie im Popupvorschaufenster Nicht erreichbaren Code entfernen aus.
- Tastatur
Wenn Sie mit der Änderung zufrieden sind, drücken Sie die EINGABETASTE, oder klicken Sie im Menü auf die Korrektur. Die Änderungen werden angewendet.
Beispiel:
// Before
private void Method()
{
throw new Exception(nameof(Method));
Console.WriteLine($"Exception for method {nameof(Method)}");
}
// Remove unreachable code
// After
private void Method()
{
throw new Exception(nameof(Method));
}