La syntaxe de l'initialiseur d'objet ne peut pas être utilisée pour initialiser une instance de type 'Object'
Mise à jour : novembre 2007
Object initializer syntax cannot be used to initialize an instance of type 'Object'
Vous ne pouvez pas initialiser une instance de type Object à l'aide de la syntaxe de l'initialiseur d'objet. Une instance de type Object n'a pas de propriétés ou de champs auxquels une valeur doit être assignée, et la syntaxe de l'initialiseur d'objet requiert au moins une propriété ou un champ de ce type.
' Not valid.
' Dim obj1 = New Object With {}
' Dim obj2 = New Object With {.ToString = <some value>}
ID d'erreur : BC30994
Pour corriger cette erreur
Déclarez des instances de type Object sans utiliser de liste d'initialiseurs :
Dim obj3 as Object Dim obj4 as New Object()
Voir aussi
Concepts
Initialiseurs d'objets : types nommés et anonymes