21
¿Cómo puedo crear un método que tenga parámetros opcionales en Visual Basic?¿Cómo agregar parámetros opcionales/parámetros de valores predeterminados en la función VB?
¿Cómo puedo crear un método que tenga parámetros opcionales en Visual Basic?¿Cómo agregar parámetros opcionales/parámetros de valores predeterminados en la función VB?
Simplemente use la palabra clave opcional y proporcione un valor predeterminado. Los parámetros opcionales deben ser los últimos parámetros definidos, para evitar la creación de funciones ambiguas.
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
llamada así:
MyMethod("test1")
O así:
MyMethod("test2", False)
No nos dimos cuenta que esto iba a ser una cuestión 'enlatada'. Oh bien. –
No se cubrió aquí, así que pensé en agregar lo que encontré en el resultado de Google. –