'<typename' içinde tanımlanan '<methodname>' uzantı yöntemindeki '<parametername>>' parametresinin zaten eşleşen bir atlanmış bağımsız değişkeni var

Uzantı yöntemine yapılan yordam çağrısı, bir bağımsız değişkeni konuma göre atlar ve ardından bağımsız değişkeni ada göre sağlar. Örneğin, aşağıdaki uzantı yöntemi ABC çağrısı önce parametresi Yiçin bir bağımsız değişkeni atlar ve ardından adıyla sağlar.

<Extension()> _  
Public Sub ABC(ByVal X As Integer, Optional ByVal Y As Byte = 0, _  
               Optional ByVal Z As Byte = 0)  
End Sub  
' . . .  
' Calling extension method ABC.  
Dim number As Integer  
' Not valid.  
' number.ABC(, 4, Y:=5)  

Hata Kimliği: BC36583

Bu hatayı düzeltmek için

  • Bağımsız değişkeni konuma göre sağlayın veya atlayan virgülleri kaldırın.

Ayrıca bkz.