Inizializzazione multipla di "<membername>"

Inizializzazione multipla di "<membername>". I campi e le proprietà possono essere inizializzati solo se presenti in un'espressione dell'inizializzatore di oggetti.

Si può assegnare un valore iniziale a ogni campo e proprietà in un elenco di inizializzatori di oggetti una sola volta. La dichiarazione seguente non è valida.

Dim cust = New Customer() With {.Name = "Bob", .Name = "Robert"}

Nota

Si può usare un campo o una proprietà come valore iniziale per un altro membro, come mostrato nella dichiarazione seguente.

Dim cust = New Customer() With {.First = "Mike", .Last = "Nash", _
                                .Full = .First & " " & .Last}

ID errore: BC30989

Per correggere l'errore

  • Eliminare tutte le inizializzazioni tranne una per ogni campo o proprietà nell'elenco di inizializzatori di oggetti.

Vedi anche