Se esperaba un tipo o 'With'.
Cuando se declara una instancia de una clase, la palabra clave New
debe ir seguida por un nombre de tipo o por With
. Por ejemplo, las instrucciones siguientes declaran client
como una instancia de la clase Customer
. El nombre del tipo Customer
sigue a New
.
' Dim client As New Customer()
' The next declaration uses an object initializer.
Dim client As New Customer() With {.Name = "Litware, Inc."}
A partir de Visual Basic 2008, un objeto se puede declarar como una instancia de un tipo anónimo, en cuyo caso no se especifica un tipo de datos. En declaraciones de tipos anónimos, la palabra clave With
sigue a New
.
Dim person = New With {.Name ="Mike Nash", .Age = 27}
Identificador de error: BC30988
- Cambie la declaración para que
With
o un nombre de tipo siga aNew
.
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: