Leggere in inglese

Condividi tramite


Non è possibile usare la sintassi dell'inizializzatore di oggetto per inizializzare un'istanza di 'Object'

Non è possibile inizializzare un'istanza di Object usando la sintassi dell'inizializzatore di oggetto. Un'istanza di Object non ha proprietà o campi a cui assegnare un valore, mentre la sintassi dell'inizializzatore di oggetto richiede almeno una proprietà o un campo.

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

ID errore: BC30994

Per correggere l'errore

  1. Dichiarare le istanze di tipo Object senza usare un elenco di inizializzatori:

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

Vedi anche