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 argument '<typeargumentname>' is declared 'MustInherit' and does not satisfy the 'New' constraint for type parameter '<typeparametername>'
È stato richiamato un tipo generico con una classe MustInherit come argomento di tipo, ma il parametro di tipo corrispondente è dichiarato con il vincolo New.
Il vincolo New richiede che il tipo passato nell'argomento di tipo corrispondente supporti la creazione di oggetti. Una classe astratta, ovvero una classe dichiarata come MustInherit, tuttavia, non espone alcun costruttore in quanto da essa non è possibile creare oggetti.
ID errore: BC32082
Per correggere l'errore
Se la classe utilizzata nell'argomento di tipo non deve necessariamente essere astratta, rimuovere la parola chiave MustInherit dalla sua dichiarazione.
Se invece la classe utilizzata nell'argomento di tipo deve essere astratta, ma non deve essere utilizzata per costruire il tipo generico, passare una classe diversa nell'argomento di tipo.
Se non è necessario che il parametro di tipo corrispondente crei oggetti dal tipo che gli viene passato, rimuovere il vincolo New dalla sua dichiarazione.