Initialisierungen für Strukturmember sind nur für Shared-Member und -Konstanten gültig

Aktualisiert: November 2007

Initializers on structure members are valid only for 'Shared' members and constants

Eine Strukturmembervariable wurde während ihrer Deklaration initialisiert.

Fehler-ID: BC31049

So beheben Sie diesen Fehler

  • Verwenden Sie statt einer Variablen eine Konstante.

  • Fügen Sie der Struktur einen parametrisierten Konstruktor hinzu. Beispiel:

    Structure TestStruct
       Public t As Integer
       Sub New(ByVal Tval As Integer)
          t = Tval
       End Sub
    End Structure
    

Siehe auch

Aufgaben

Gewusst wie: Deklarieren einer Struktur

Weitere Ressourcen

Konstanten und Enumerationen in Visual Basic