7

以下是什么意思?

Class.Function(variable := 1 + 1)

这个运算符叫什么,它有什么作用?

4

3 回答 3

11

它用于分配可选变量,而不分配以前的变量。

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

你现在可以做

test(b:= "blaat")
'in stead of
test("", "blaat")
于 2008-10-15T14:29:55.947 回答
0

它将值 2 分配给可选参数“变量”。

于 2008-10-15T14:22:03.593 回答
0

VB.NET 支持方法调用中命名(可选)参数的这种语法。此特定语法通知Class.Function其参数variable将设置为 2 (1 + 1)。

于 2008-10-15T14:32:40.280 回答