Max*_*Max 1 .net vb.net arraylist optional-parameters
我有一个像这样的界面
Public Shared Function myfunction(Byval myvar as string,
Optional ByVal myarray As ArrayList = Nothing) As String
Run Code Online (Sandbox Code Playgroud)
但是我想声明一个带有默认值的可选arraylist ......怎么做?
你可以使用重载
Public Shared Function myfunction(ByVal myvar as String) As String
Dim myArray as ArrayList = new ArrayList()
'' populate here
Return myFunction(myvar, myarray)
End Function
Public Shared Function myfunction(ByVal myvar as string, _
ByVal myarray as ArrayList) As String
End Function
Run Code Online (Sandbox Code Playgroud)