Les types qui implémentent ICollection doivent également fournir une version de CopyTo avec le premier paramètre défini à ...

Les types qui implémentent ICollection doivent également fournir une version de CopyTo avec le premier paramètre défini à un type fort, c'est-à-dire un type autre qu'un tableau d'objets ou System.Array. Implémentez le membre d'interface explicitement et rendez la version fortement typée publique. Vous pouvez ignorer sans risque les violations de cette règle lorsque vous implémentez une nouvelle collection orientée objet (telle qu'une arborescence binaire) pour laquelle les types basés sur votre collection détermineront ce qu'est le type fort. Ces types doivent exposer des membres fortement typés.