Freigeben über


Einführung einer lokalen Variablen in Visual Studio

Diese Codegenerierung gilt für:

  • C#

  • Visuelle Grundausstattung

Was: Hiermit können Sie sofort eine lokale Variable generieren, um einen vorhandenen Ausdruck zu ersetzen.

Wann: Sie haben Code, der später problemlos wiederverwendet werden kann, wenn er sich in einer lokalen Variablen befand.

Warum: Sie könnten den Code mehrmals kopieren und einfügen, um ihn an verschiedenen Stellen zu verwenden. Es wäre jedoch besser, den Vorgang einmal auszuführen, das Ergebnis in einer lokalen Variablen zu speichern und die lokale Variable überall zu verwenden.

Vorgehensweise

  1. Markieren Sie den Ausdruck, den Sie einer neuen lokalen Variablen zuweisen möchten.

    • C#:

      Hervorgehobener Code C#

    • Visual Basic:

      Hervorgehobener Code VB

  2. Führen Sie als Nächstes eine der folgenden Aktionen aus:

    • Tastatur
      • Drücken Sie die Strg-Taste+, um das Menü Schnellaktionen und Refactorings aufzurufen.
    • Maus
      • Klicken Sie mit der rechten Maustaste, und wählen Sie das Menü Schnellaktionen und Umgestaltungen aus.
      • Klicken Sie auf den Screenshot des Schraubenziehersymbols, das am linken Rand des Menüs Symbol, das am linken Rand angezeigt wird, wenn sich der Textcursor bereits in der Zeile mit dem hervorgehobenen Ausdruck befindet.

    Einführung in die lokale Vorschau

  3. Wählen Sie "Lokal für (alle Vorkommen) von "Ausdruck" aus dem Dropdownmenü aus.

    Tipp

    Verwenden Sie den Link "Vorschauänderungen " am unteren Rand des Vorschaufensters , um alle Änderungen anzuzeigen, die vor der Auswahl vorgenommen werden.

    Die lokale Variable wird erstellt, wobei der Typ aus seiner Verwendung abgeleitet ist. Geben Sie der neuen lokalen Variablen einen neuen Namen.

    • C#:

      Implementieren des Schnittstellenergebnisses C#

    • Visual Basic:

      Implementieren des Schnittstellenergebnisses VB

    Hinweis

    Sie können die ... alle Vorkommen von... Menüoption, um jede Instanz des ausgewählten Ausdrucks zu ersetzen, nicht nur die, die Sie speziell hervorgehoben haben.

Siehe auch