visual operador net vb.net optional-variables

visual - VB.NET:=Operador



operador like en visual basic (3)

¿Qué significa lo siguiente?

Class.Function(variable := 1 + 1)

¿Cómo se llama este operador y qué hace?


Asigna el parámetro opcional "variable" el valor 2.


Se usa para asignar variables opcionales, sin asignar las anteriores.

sub test(optional a as string = "", optional b as string = "") msgbox(a & b) end sub

ahora puedes hacer

test(b:= "blaat") ''in stead of test("", "blaat")


VB.NET admite esta sintaxis para los parámetros nombrados (opcionales) en las llamadas a métodos. Esta sintaxis particular informa a Class.Function que su variable parámetro debe establecerse en 2 (1 + 1).