Erreur du compilateur CS0409
Une clause de contrainte a déjà été spécifiée pour le paramètre de type 'paramètre_type'. Toutes les contraintes pour un paramètre de type doivent être spécifiées dans une seule clause where.
Plusieurs clauses de contrainte (clauses where) ont été détectées pour un même paramètre de type. Supprimez les clauses where superflues ou corrigez les clauses where pour qu’il n’y ait qu’un seul paramètre de type dans chaque clause.
// CS0409.cs
interface I
{
}
class C<T1, T2> where T1 : I where T1 : I // CS0409 – T1 used twice
{
}
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :