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.
Aggiornamento: novembre 2007
Anonymous type member name can be inferred only from a simple or qualified name with no arguments
Non è possibile dedurre un nome del membro di tipo anonimo da un'espressione complessa.
Dim numbers() As Integer = {1, 2, 3, 4, 5}
' Not valid.
' Dim instanceName1 = New With {numbers(3)}
Per ulteriori informazioni sulle origini da cui i tipi anonimi possono dedurre o meno i nomi e i tipi dei membri, vedere Procedura: dedurre nomi di proprietà e tipi nelle dichiarazioni di tipo anonimo.
ID errore: BC36556
Per correggere l'errore
Assegnare l'espressione al nome di un membro, come mostrato nel codice seguente:
Dim instanceName2 = New With {.number = numbers(3)}
Vedere anche
Attività
Procedura: dedurre nomi di proprietà e tipi nelle dichiarazioni di tipo anonimo