Leer en inglés
" - Visual Basic | Microsoft Learn" data-list-item-url="/dotnet/visual-basic/misc/bc30989" data-list-source="module" data-resource-type="" data-bi-name="add-to-list" aria-describedby="popover-content" aria-expanded="false" > Guardar
Hay varias inicializaciones de "<membername>".
Hay varias inicializaciones de "<membername>". Los campos y las propiedades solo se pueden inicializar una vez en una expresión de inicializador de objeto.
Puede asignar un valor inicial a cada campo y propiedad en una lista de inicializadores de objeto solo una vez. La siguiente declaración no es válida.
Dim cust = New Customer() With {.Name = "Bob", .Name = "Robert"}
Nota
Puede usar un campo o propiedad como valor inicial para otro miembro, como se muestra en la siguiente declaración.
Dim cust = New Customer() With {.First = "Mike", .Last = "Nash", _
.Full = .First & " " & .Last}
Identificador de error: BC30989
- Elimine todas las inicializaciones excepto una para cada campo o propiedad en la lista de inicializadores de objeto.
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.