Partager via


Avertissement du compilateur (niveau 1) CS1707

Mise à jour : novembre 2007

Message d'erreur

Délégué 'Nom du délégué' lié à 'Nom de la méthode 1' à la place de 'Nom de la méthode 2' en raison de nouvelles règles de langage
Delegate 'DelegateName' bound to 'MethodName1' instead of 'MethodName2' because of new language rules

C# 2.0 implémente de nouvelles règles permettant de lier un délégué à une méthode. Des informations supplémentaires non consultées par le passé sont prises en compte. Cet avertissement indique que le délégué est maintenant lié à une surcharge différente de la méthode. Vous pouvez vérifier que le délégué doit être lié à 'MethodName1' au lieu de 'MethodName2.'

Pour obtenir une description de la détermination, par le compilateur, de la méthode à utiliser pour lier un délégué, consultez Covariance et contravariance dans les délégués (Guide de programmation C#).