Erreur du compilateur CS0405
Mise à jour : novembre 2007
Message d'erreur
Contrainte 'contrainte' en double pour le paramètre de type 'type de paramètre'
Duplicate constraint 'constraint' for type parameter 'type parameter'
Deux des contraintes de la déclaration générique sont identiques. Pour supprimer l'erreur, supprimez le doublon.
L'exemple suivant génère l'erreur CS0405 :
// CS0405.cs
interface I
{
}
class C<T> where T : I, I // CS0405.cs
{
}