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.
Visual Studio bietet mehrere Umgestaltungen für die Modernisierung der C#-Syntax mit neueren Sprachfeatures. Sie können über das Menü "Schnelle Aktionen und Umgestaltungen " (STRG+) auf diese Umgestaltungen zugreifen.
Verwenden Sie new()
Gilt für: C#
Diese Umgestaltung verwendet new() (zieltypierte neue Ausdrücke), sodass Sie keinen wiederholten Code schreiben müssen, indem Sie den Typ zweimal wiederholen. Es ist nützlich, wenn Sie keine Codeformatvorlage verwenden var oder nicht verwenden varkönnen.
Platzieren Sie das Caret in der Felddeklaration.
Drücken Sie STRG+., um das Menü Schnellaktionen und Refactorings aufzurufen.
Wählen Sie "New(...)" aus:
Musterabgleich verwenden
Gilt für: C#
Diese Umgestaltung wendet C #-Musterabgleichsfunktionen an, um Code übersichtlicher und präziser zu gestalten.
Platzieren Sie Ihr Caret in der Anweisung.
Drücken Sie STRG+., um das Menü Schnellaktionen und Refactorings aufzurufen.
Wählen Sie "Musterabgleich verwenden" aus.
Verwenden von Ausdruckstext oder Blocktext für Lambda-Ausdrücke
Gilt für: C#
Durch diese Umgestaltung wird ein Lambda-Ausdruck konvertiert, um entweder einen Ausdruckstext oder einen Blocktext zu verwenden, entsprechend Ihrer Vorliebe.
- Platzieren Sie den Cursor rechts neben einem Lambda-Operator.
- Drücken Sie STRG+., um das Menü Schnellaktionen und Refactorings aufzurufen.
- Wählen Sie "Blocktext verwenden" für Lambda-Ausdrücke oder "Ausdruckstext verwenden" für Lambda-Ausdrücke aus.