Nome do parâmetro de tipo '<typeparametername1>' não corresponde a '<typeparametername2>', o parâmetro de tipo correspondente definido na declaração de método parcial '<methodname>'
Em um método parcial que inclui um ou mais parâmetros de tipo, os nomes dos parâmetros de tipo devem ser os mesmos na declaração do método e na implementação do método.
Por exemplo, a declaração e a implementação a seguir causam esse erro.
' 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 de erro: BC31443
- Examine os parâmetros de tipo para determinar onde eles não correspondem. Altere os nomes conforme necessário para torná-los iguais.
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: