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.
Gli inizializzatori di oggetto non possono essere usati per inizializzare un membro di una classe che è dichiarato come condiviso. Per altre informazioni, vedere Shared.
ID errore: BC30991
Per correggere l'errore
Esaminare la definizione di classe per determinare quale membro è condiviso.
Eliminare l'inizializzazione per il membro dall'elenco di inizializzatori di oggetto.
Esempio
Nell'esempio seguente totalCustomers è un membro condiviso.
Public Class Customer
Public Shared totalCustomers As Integer
' Other declarations and method definitions.
End Class
Dato che totalCustomers è condiviso, se si tenta di impostarne il valore iniziale in un elenco di inizializzatori di oggetto viene generato questo errore.
' This declaration is not valid.
' Dim cust As New Customer With { .Name = "Coho Winery", _
' .totalCustomers = 21 }