多次初始化“<membername>”

更新:2007 年 11 月

错误消息

多次初始化“<成员名>”。字段和属性只能在对象初始值设定项表达式中初始化一次。

您只能为对象初始值设定项列表中的每个字段和属性分配一次初始值。下面的声明无效。

' Dim cust = New Customer() With {.Name = "Bob", .Name = "Robert"}
说明:

您可以使用一个字段或属性作为另一个成员的初始值,如下面的声明所示。

Dim cust = New Customer() With {.First = "Mike", .Last = "Nash", _
                                .Full = .First & " " & .Last}

**错误 ID:**BC30989

更正此错误

  • 去掉对象初始值设定项列表中每个字段或属性的除一次初始化以外的所有初始化。

请参见

概念

对象初始值设定项:命名类型和匿名类型

属性过程与字段