Várias inicializações de '<membername>'

Várias inicializações de '<membername>'. Campos e propriedades podem ser inicializados apenas uma vez em uma expressão inicializadora de objeto.

Você pode atribuir um valor inicial a cada campo e propriedade em uma lista de inicializadores de objetos apenas uma vez. A seguinte declaração não é válida.

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

Nota

Você pode usar um campo ou propriedade como o valor inicial para outro membro, conforme mostrado na declaração a seguir.

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

ID de erro: BC30989

Para corrigir este erro

  • Elimine todas, exceto uma das inicializações para cada campo ou propriedade na lista de inicializadores de objetos.

Consulte também