Wiele inicjalizacji elementu "<membername>"

Wiele inicjalizacji "<membername>". Pola i właściwości można zainicjować tylko raz w wyrażeniu inicjatora obiektów.

Wartość początkową można przypisać do każdego pola i właściwości na liście inicjatora obiektów tylko raz. Następująca deklaracja jest nieprawidłowa.

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

Uwaga

Jedno pole lub właściwość można użyć jako wartości początkowej dla innego elementu członkowskiego, jak pokazano w poniższej deklaracji.

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

Identyfikator błędu: BC30989

Aby poprawić ten błąd

  • Wyeliminuj wszystkie z wyjątkiem jednej z inicjalizacji dla każdego pola lub właściwości na liście inicjatora obiektów.

Zobacz też