Název parametru typu type typeparametername1<> neodpovídá< typeparametername2>, odpovídající parametr typu definovaný v deklaraci< částečné metody methodname>

V částečné metodě, která obsahuje jeden nebo více parametrů typu, musí být názvy parametrů typu stejné v deklaraci metody a při implementaci metody.

Například následující deklarace a implementace způsobí tuto chybu.

' 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 chyby: BC31443

Oprava této chyby

  • Prozkoumejte parametry typu a určete, kde se neshodují. Podle potřeby změňte názvy tak, aby byly stejné.

Viz také