应为类型或“With”

在声明类的实例时, New 关键字必须后跟类型名称或 With。 例如,以下语句各将 client 声明为 Customer 类的实例。 类型名称 CustomerNew之后。

' Dim client As New Customer()  
' The next declaration uses an object initializer.  
Dim client As New Customer() With {.Name = "Litware, Inc."}  

自 Visual Basic 2008 起,你可以将对象声明为匿名类型的实例,此情况下未指定数据类型。 在匿名类型声明中,关键字 WithNew之后。

Dim person = New With {.Name ="Mike Nash", .Age = 27}  

错误 ID: BC30988

更正此错误

  • 更改声明,以便 With 或类型名称在 New之后。

另请参阅