7
A
回答
11
,而不分配以前的。
sub test(optional a as string = "", optional b as string = "")
msgbox(a & b)
end sub
,你现在可以做
test(b:= "blaat")
'in stead of
test("", "blaat")
0
它指定可选的参数“可变的”它是用来分配可选变量值2
0
VB.NET支持此语法在方法调用命名(可选)参数。此特定语法通知Class.Function
其参数variable
将被设置为2(1 + 1)。
相关问题
- 1. 动态添加成员来操作 - VB.NET
- 2. 操作员新操作员和新操作员不能重载?
- 3. VB.net作为左操作员特殊(奇怪?)行为中期
- 4. 横纱操作 - VB.NET
- 5. Java +操作员
- 6. 操作员“ANY”
- 7. VB.net 3.5 assignmet操作员分配指针而不是复制?
- 8. ()操作员超载
- 9. 用或操作员
- 10. 操作员在C++
- 11. 操作员问题?
- 12. C++操作员EQUAL
- 13. 除了操作员
- 14. SQL OR操作员
- 15. 缺少操作员
- 16. 操作员超载()
- 17. :操作员用C
- 18. Python或操作员
- 19. 成员操作员不工作
- 20. C#的操作员的操作顺序
- 21. 超载对其操作(操作员*())
- 22. 确定操作员的操作顺序
- 23. VB.NET检测内存操作?
- 24. VB.NET导入Excel互操作
- 25. 字符串操作VB.net
- 26. VB.NET LINQ结果集操作
- 27. VB.NET .txt文件操作
- 28. 在vb.net中操作StringBuilder
- 29. VB.NET字符串操作
- 30. vb.net生成操作问题
我也使用它有时用于所需的变量。例如,如果我有一个函数需要多个布尔标志(恐怖!),那么我可以做一些事情,比如`DoTheThing(doItFast:= True,doItNow:= True ...)`,这样就清楚了我正在设置的标志(而不是'DoTheThing(真,假,假,真,假,假,假)':P) – 2012-12-07 16:48:50