Nota
L'accés a aquesta pàgina requereix autorització. Pots provar d'iniciar sessió o canviar de directori.
L'accés a aquesta pàgina requereix autorització. Pots provar de canviar directoris.
'param': el parámetro genérico no se puede restringir en esta declaración
Observaciones
Hay una restricción con formato incorrecto. El parámetro genérico de restricción debe coincidir con el parámetro de plantilla de clase genérica.
Example
El siguiente ejemplo genera C3217:
// C3217.cpp
// compile with: /clr
interface struct A {};
generic <class T>
ref class C {
generic <class T1>
where T : A // C3217
void f();
};
En el ejemplo siguiente se muestra una posible resolución:
// C3217b.cpp
// compile with: /clr /c
interface struct A {};
generic <class T>
ref class C {
generic <class T1>
where T1 : A
void f();
};