Gli inizializzatori di matrici sono validi solo per le matrici, ma il tipo di '<nomevariabile>' è '<nometipo>'

Aggiornamento: novembre 2007

Array initializers are valid only for arrays, but the type of '<variablename>' is '<typename>'

Si è cercato di inizializzare una variabile non di matrice con un elenco di valori.

ID errore: BC30679

Per correggere l'errore

  • Dichiarare e inizializzare la variabile come matrice, come nell'esempio seguente:

    Dim intarray As Integer() = {1, 5, 9}

  • Inizializzare la variabile come valore singolo, come nell'esempio seguente:

    Dim intvalue As Integer = 1

Vedere anche

Concetti

Dichiarazione di variabili in Visual Basic

Riferimenti

Istruzione Dim (Visual Basic)

Altre risorse

Matrici in Visual Basic