Le nom du paramètre de type '<NomParamètreDeType1>' ne correspond pas à '<NomParamètreDeType2>', le paramètre de type correspondant défini dans la déclaration de méthode partielle '<NomMéthode>'
Mise à jour : novembre 2007
Name of type parameter '<typeparametername1>' does not match '<typeparametername2>', the corresponding type parameter defined on the partial method declaration '<methodname>'
Dans une méthode partielle qui inclut un ou plusieurs paramètres de type, les noms des paramètres de type doivent être identiques dans la déclaration de la méthode et dans l'implémentation de la méthode.
Par exemple, la déclaration et l'implémentation suivantes provoquent cette erreur.
' Definition of the partial method signature with type parameter T.
Partial Private Sub OnNameChanged(Of T)()
End Sub
'' Implementation of the partial method with type parameter N.
'Private Sub OnNameChanged(Of N)()
' Console.WriteLine("Name was changed to " & Me.Name)
'End Sub
ID d'erreur : BC31443
Pour corriger cette erreur
- Examinez les paramètres de type pour déterminer en quoi ils ne sont pas identiques. Modifiez les noms comme nécessaire afin qu'ils soient identiques.