확장 메서드에 대한 프로시저 호출에서 위치로 인수를 생략하고 이름으로 해당 인수를 제공합니다. 예를 들어 확장 메서드 ABC 에 대한 다음 호출은 먼저 Y매개 변수에 대한 인수를 생략한 다음 이름으로 해당 인수를 제공합니다.
<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: BC36583
이 오류를 해결하려면
- 위치로 인수를 제공하거나 인수를 생략하는 쉼표를 제거합니다.
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET