Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Non è possibile dedurre un nome membro di tipo anonimo da un'espressione complessa.
ID errore: BC36556
Esempio
L'esempio seguente genera BC36556:
Dim numbers() As Integer = { 1, 2, 3, 4, 5 }
Dim instanceName = New With {numbers(3)}
Per altre informazioni sulle origini da cui i tipi anonimi possono e non possono dedurre nomi e tipi di membri, vedere Procedura: Dedurre nomi di proprietà e tipi nelle dichiarazioni di tipi anonimi.
Per correggere l'errore
Assegnare l'espressione a un nome di membro, come illustrato nel codice seguente:
Dim numbers() As Integer = { 1, 2, 3, 4, 5 }
Dim instanceName = New With { .number = numbers(3) }