Freigeben über


Die Syntax des Objektinitialisierers kann nicht zum Initialisieren einer Instanz des Typs 'Object' verwendet werden

Aktualisiert: November 2007

Object initializer syntax cannot be used to initialize an instance of type 'Object'

Mit der Syntax des Objektinitialisierers können Sie keine Instanz von Object initialisieren. Eine Instanz von Object verfügt über keine Eigenschaften oder Felder, denen ein Wert zugewiesen werden kann, und die Syntax des Objektinitialisierers erfordert mindestens eine solche Eigenschaft bzw. ein solches Feld.

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

Fehler-ID: BC30994

So beheben Sie diesen Fehler

  • Deklarieren Sie Instanzen des Typs Object, ohne eine Initialisiererliste zu verwenden.

    Dim obj3 as Object
    Dim obj4 as New Object()
    

Siehe auch

Konzepte

Objektinitialisierer: Benannte und anonyme Typen

Referenz

Object-Datentyp