반응형
VB 기능에서 선택적 매개 변수/기본값 매개 변수를 추가하는 방법은 무엇입니까?
Visual Basic에서 옵션 매개 변수가 포함된 메서드를 만들려면 어떻게 해야 합니까?
사용Optional키워드를 지정하고 기본값을 제공합니다.모호한 함수 서명이 생성되지 않도록 하려면 선택적 매개 변수가 마지막으로 정의된 매개 변수여야 합니다.
Sub MyMethod(ByVal Param1 As String, Optional ByVal FlagArgument As Boolean = True)
If FlagArgument Then
'Do something special
Console.WriteLine(Param1)
End If
End Sub
다음과 같이 부릅니다.
MyMethod("test1")
이런 식으로.
MyMethod("test2", False)
선택적 인수는 필수 인수 앞에 배치할 수 없습니다.
이 코드는 다음 오류를 표시합니다.
SubErrMethod(부울 변수로 선택적 ByVal 플래그 인수 = True, 문자열로 ByVal Param1)플래그 인수인 경우'특별한 무언가를 하라'콘솔.줄 쓰기(Param1)종료할 경우끝 하위 항목
일반적인 오류입니다. 디버거로는 설명할 수 없습니다.감각이 있어요, 전화를 상상해 보세요...
Err 방법(??, 모수 1)
언급URL : https://stackoverflow.com/questions/303214/how-to-add-an-optional-parameters-default-value-parameters-in-vb-function
반응형
'programing' 카테고리의 다른 글
| 파일 경로를 파일 URI로 변환하시겠습니까? (0) | 2023.05.28 |
|---|---|
| 이클립스에서 안드로이드 프로젝트에 활동을 추가하는 가장 좋은 방법은 무엇입니까? (0) | 2023.05.28 |
| Git의 단계별 변경을 취소하려면 어떻게 해야 합니까? (0) | 2023.05.28 |
| 블록당량이 C#인 경우? (0) | 2023.05.28 |
| jQuery에서 버튼의 텍스트를 변경하는 방법은 무엇입니까? (0) | 2023.05.28 |