Typ oder 'With' erwartet.
Aktualisiert: November 2007
Type or 'With' expected
Wenn Sie die Instanz einer Klasse deklarieren, muss auf das New-Schlüsselwort ein Typname oder With folgen. Die folgenden Anweisungen deklarieren beispielsweise client als Instanz der Customer-Klasse. Der Typname Customer steht hinter New.
' Dim client As New Customer()
' The next declaration uses an object initializer.
Dim client As New Customer() With {.Name = "Litware, Inc."}
Beginnend mit Visual Basic 2008 können Sie ein Objekt als Instanz eines anonymen Typs deklarieren. In diesem Fall legen Sie keinen Datentyp fest. In anonymen Typdeklarationen steht das Schlüsselwort With hinter New.
Dim person = New With {.Name ="Mike Nash", .Age = 27}
Fehler-ID: BC30988
So beheben Sie diesen Fehler
- Ändern Sie die Deklaration, sodass With oder ein Typname auf New folgt.
Siehe auch
Konzepte
Objektinitialisierer: Benannte und anonyme Typen
Deklarationsanweisungen in Visual Basic