Nazwa parametru "<nazwa_parametru1>" nie jest zgodna z nazwą odpowiedniego parametru "<nazwa_parametru2>", zdefiniowaną na częściowej deklaracji metody "<methodname>"

Gdy parametry są dostarczane dla deklaracji i implementacji metody częściowej, nazwy odpowiednich parametrów muszą być takie same. Na przykład poniższy kod powoduje ten błąd.

Partial Class Product  
  
    ' Declaration of the partial method.  
    Partial Private Sub valueChanged(ByVal newVal As Integer)  
    End Sub  
End Class  
Partial Class Product  
  
    ' Implementation of the partial method. This error is  
    ' reported for parameter val.  
    ' Private Sub valueChanged(ByVal val As Integer)  
    '     MsgBox(Value was changed to " & Me.Quantity)  
    ' End Sub  
  
End Class  

Identyfikator błędu: BC31442

Aby poprawić ten błąd

  1. Zmień nazwę parametru lub nazwy w deklaracji lub w implementacji, aby odpowiednie parametry miały taką samą nazwę.

Zobacz też