Freigeben über


Generieren einer Klasse oder eines Typs in Visual Studio

Diese Codegenerierung gilt für:

  • C#

  • Visual Basic

Was: Hiermit können Sie den Code für eine Klasse oder einen Typ sofort generieren.

Wann: Sie führen eine neue Klasse oder einen neuen Typ ein und möchten sie automatisch deklarieren.

Warum: Sie können die Klasse oder den Typ deklarieren, bevor Sie sie verwenden. Dieses Feature generiert jedoch automatisch die Klasse oder den Typ.

Vorgehensweise

  1. Platzieren Sie den Cursor an der Linie, in der sich ein roter Wellenstrich befindet. Die rote Wellenlinie gibt eine Klasse an, die noch nicht vorhanden ist.

    • 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.
      • Zeigen Sie mit der Maus auf die rote Wellenlinie, und klicken Sie auf das angezeigte Symbol der Glühbirne .
      • Klicken Sie auf das Fehlersymbol der Glühbirne , das am linken Rand angezeigt wird, wenn sich der Textcursor bereits auf der Linie mit dem roten Wellenstrich befindet.

      Klassenvorschau generieren

  3. Wählen Sie eine der Optionen aus dem Dropdownmenü aus:

    • Generieren der Klasse 'TypeName' in einer neuen Datei – Erstellt eine Klasse mit dem Namen 'TypeName ' in einer Datei mit dem Namen 'TypeName.cs/.vb
    • Generiert die Klasse 'TypeName': Erstellt eine Klasse mit dem Namen 'TypeName ' in der aktuellen Datei.
    • Generiert geschachtelte Klasse 'TypeName': Erstellt eine Klasse mit dem Namen 'TypeName ', die in der aktuellen Klasse geschachtelt ist.
    • Neuen Typ generieren...– Erstellt eine neue Klasse oder Struktur mit allen eigenschaften, die Sie angeben.

    Tipp

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

  4. Wenn Sie das Element " Neuen Typ generieren " ausgewählt haben, wird das Dialogfeld " Typ generieren " geöffnet. Konfigurieren Sie die Barrierefreiheit, Art und Position des neuen Typs.

    Typ generieren

    Auswahl BESCHREIBUNG
    Zugang Legen Sie den Typ so fest, dass der Standardmäßige, interne oder öffentliche Zugriff hat.
    Art Dies kann als Klasse oder Struktur festgelegt werden.
    Name Dies kann nicht geändert werden und ist der Name, den Sie bereits eingegeben haben.
    Projekt Wenn in Ihrer Lösung mehrere Projekte vorhanden sind, können Sie auswählen, wo die Klasse/Struktur leben soll.
    Dateiname Sie können eine neue Datei erstellen oder den Typ einer vorhandenen Datei hinzufügen.

Die Klasse oder Struktur wird erstellt. Für C# wird auch ein Konstruktor erstellt.

  • C#

    Klassenergebnis C generieren#

  • Visual Basic

    Klassenergebnis VB generieren

Siehe auch