Erreur du compilateur C3215
'type1' : paramètre de type générique déjà limité à 'type2'
Une contrainte a été spécifiée plusieurs fois.
Pour plus d’informations sur les types génériques, consultez Generics.
L’exemple suivant génère l’erreur C3215 :
// C3215.cpp
// compile with: /clr
interface struct A {};
generic <class T>
where T : A,A
ref class C {}; // C3215
Résolution possible :
// C3215b.cpp
// compile with: /clr /c
interface struct A {};
generic <class T>
where T : A
ref class C {};