Leer en inglés

Compartir a través de


No se puede usar la sintaxis de inicializador de objetos para inicializar una instancia de tipo 'Object'

No se puede inicializar una instancia de Object mediante la sintaxis de inicializador de objeto. Una instancia de Object no tiene propiedades ni campos a los que asignar un valor y la sintaxis de inicializador requiere al menos una propiedad o un campo de este tipo.

VB
' Not valid.  
' Dim obj1 = New Object With {}  
' Dim obj2 = New Object With {.ToString = <some value>}  

Identificador de error: BC30994

Para corregir este error

  1. Declare instancias de tipo Object sin usar una lista de inicializadores:

    VB
    Dim obj3 as Object  
    Dim obj4 as New Object()  
    

Consulte también