Type ou 'With' attendu
Mise à jour : novembre 2007
Type or 'With' expected
Lorsque vous déclarez une instance de classe, le mot clé New doit être suivi par un nom de type ou par With. Par exemple, les instructions suivantes déclarent chacune que client est une instance de la classe Customer. Le nom de type Customer suit New.
' Dim client As New Customer()
' The next declaration uses an object initializer.
Dim client As New Customer() With {.Name = "Litware, Inc."}
À commencer par Visual Basic 2008, vous pouvez déclarer un objet en tant qu'instance de type anonyme, auquel cas vous ne spécifiez pas le type de données. Dans les déclarations de type anonymes, le mot clé With suit New.
Dim person = New With {.Name ="Mike Nash", .Age = 27}
ID d'erreur : BC30988
Pour corriger cette erreur
- Modifiez la déclaration, afin que With ou un nom de type suive New.
Voir aussi
Concepts
Initialiseurs d'objets : types nommés et anonymes
Instructions de déclaration en Visual Basic