What does the following mean?
Class.Function(variable := 1 + 1)
What is this operator called, and what does it do?
What does the following mean?
Class.Function(variable := 1 + 1)
What is this operator called, and what does it do?
It is used to assign optional variables, without assigning the previous ones.
sub test(optional a as string = "", optional b as string = "")
msgbox(a & b)
end sub
you can now do
test(b:= "blaat")
'in stead of
test("", "blaat")
It assigns the optional parameter "variable" the value 2.
VB.NET supports this syntax for named (optional) parameters in method calls. This particular syntax informs Class.Function
that its parameter variable
is to be set to 2 (1 + 1).
© 2022 - 2024 — McMap. All rights reserved.
DoTheThing(doItFast := True, doItNow := True...)
so that it's clear what flags I'm setting (as opposed toDoTheThing(True, True, False, True, False, False, False)
:P) – Simple