Dela via


BC36556: Medlemsnamn av anonym typ kan endast härledas från ett enkelt eller kvalificerat namn utan argument

Du kan inte härleda ett medlemsnamn av anonym typ från ett komplext uttryck.

Fel-ID: BC36556

Exempel

Följande exempel genererar BC36556:

Dim numbers() As Integer = { 1, 2, 3, 4, 5 }
Dim instanceName = New With {numbers(3)}

Mer information om källor från vilka anonyma typer kan och inte kan härleda medlemsnamn och typer finns i Så här här: Härleda egenskapsnamn och typer i anonyma typdeklarationer.

Så här åtgärdar du det här felet

Tilldela uttrycket till ett medlemsnamn enligt följande kod:

Dim numbers() As Integer = { 1, 2, 3, 4, 5 }
Dim instanceName = New With { .number = numbers(3) }

Se även