'<メンバー名>' を複数回初期化しています

'<メンバー名>' を複数回初期化しています。 フィールドおよびプロパティは、オブジェクト初期化子式で 1 回しか初期化できません。

オブジェクト初期化子リストで各フィールドおよびプロパティに初期値を割り当てることができるのは 1 回だけです。 次の宣言は無効です。

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

注意

次の宣言に示されているように、別のメンバーの初期値として 1 つのフィールドまたはプロパティを使用できます。

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

エラー ID: BC30989

このエラーを解決するには

  • オブジェクト初期化子リスト内のフィールドまたはプロパティごとに、初期化を 1 つだけ残して、後はすべて削除します。

関連項目