Gli inizializzatori di membri di struttura sono validi solo per costanti e membri 'Shared'

Aggiornamento: novembre 2007

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

Una variabile membro di struttura è stata inizializzata come parte della relativa dichiarazione.

ID errore: BC31049

Per correggere l'errore

  • Utilizzare una costante anziché una variabile.

  • Aggiungere un costruttore con parametri alla struttura, Di seguito è riportato un esempio:

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

Vedere anche

Attività

Procedura: dichiarare una struttura

Altre risorse

Costanti ed enumerazioni in Visual Basic