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.
'param': un parametro generico non può essere vincolato in questa dichiarazione
Osservazioni:
Il formato di un vincolo non è corretto. Il parametro generico del vincolo deve essere conforme al parametro di modello di classe generica.
Example
L'esempio seguente genera l'errore C3217:
// C3217.cpp
// compile with: /clr
interface struct A {};
generic <class T>
ref class C {
generic <class T1>
where T : A // C3217
void f();
};
L'esempio seguente illustra una possibile risoluzione:
// C3217b.cpp
// compile with: /clr /c
interface struct A {};
generic <class T>
ref class C {
generic <class T1>
where T1 : A
void f();
};