Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Parameter '<parametername>' in extension method '<methodname>' defined in '<typename>' already has a matching omitted argument
Una chiamata della routine a un metodo di estensione omette un argomento in base alla posizione e quindi fornisce l'argomento in base al nome. Ad esempio, la chiamata seguente al metodo di estensione ABC prima omette un argomento per il parametro Y, poi lo fornisce in base al nome.
<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)
ID errore: BC36583
Per correggere l'errore
- Fornire l'argomento in base alla posizione o rimuovere la virgola che lo omette.