在声明类的实例时, New 关键字必须后跟类型名称或 With。 例如,以下语句各将 client 声明为 Customer 类的实例。 类型名称 Customer 在 New之后。
' Dim client As New Customer()
' The next declaration uses an object initializer.
Dim client As New Customer() With {.Name = "Litware, Inc."}
自 Visual Basic 2008 起,你可以将对象声明为匿名类型的实例,此情况下未指定数据类型。 在匿名类型声明中,关键字 With 在 New之后。
Dim person = New With {.Name ="Mike Nash", .Age = 27}
错误 ID: BC30988
更正此错误
- 更改声明,以便
With或类型名称在New之后。