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
Type parameter not allowed in 'Implements' clause
Una clausola Implements in un tipo generico specifica un parametro di tipo come membro da implementare.
Una clausola Implements deve specificare un'interfaccia e un membro, può passare un parametro di tipo all'interfaccia, ma non passarlo al membro e nemmeno utilizzarlo come nome del membro.
Le istruzioni seguenti possono generare questo errore.
Class c1(Of t)
Implements i1(Of t)
Public Sub doSomething() Implements t
End Class
ID errore: BC32056
Per correggere l'errore
Specificare il nome dell'interfaccia e un membro vero e proprio dell'interfaccia che seguono la parola chiave Implements. È possibile passare il parametro di tipo all'interfaccia, se appropriato.
Public Sub doSomething() Implements i1(Of t).doSomething
Vedere anche
Concetti
Parola chiave Implements e istruzione Implements