'<méthode1>' ne peut pas se substituer à '<méthode2>', car seuls les paramètres optionnels les différencient
Mise à jour : novembre 2007
'<method1>' cannot override '<method2>' because they differ by optional parameters
Vous avez tenté de substituer une méthode par une autre méthode dont les valeurs des paramètres optionnels la différencient de la première, ce qui signifie que leurs signatures sont différentes. Un type peut se substituer à une méthode substituable héritée en déclarant celle-ci avec les mêmes nom et signature et en marquant la déclaration avec le modificateur Overrides.
ID d'erreur : BC30308
Pour corriger cette erreur
- Vérifiez que les deux méthodes ont la même signature.
Voir aussi
Concepts
Substitution de propriétés et de méthodes