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. 操作员新操作员和新操作员不能重载?
- 2. VB.net作为左操作员特殊(奇怪?)行为中期
- 3. Java +操作员
- 4. VB.net 3.5 assignmet操作员分配指针而不是复制?
- 5. 用或操作员
- 6. 操作员超载()
- 7. Python或操作员
- 8. 缺少操作员
- 9. 操作员在C++
- 10. ()操作员超载
- 11. SQL OR操作员
- 12. 除了操作员
- 13. 操作员问题?
- 14. 成员操作员不工作
- 15. 确定操作员的操作顺序
- 16. C#的操作员的操作顺序
- 17. VB.NET LINQ结果集操作
- 18. VB.NET .txt文件操作
- 19. vb.net生成操作问题
- 20. VB.NET字符串操作
- 21. Crossthread操作无效... - VB.NET
- 22. 三元操作在vb.net
- 23. !=操作员不工作
- 24. ?操作员不起作用
- 25. 抽象类演员操作员
- 26. Perl m操作员问题
- 27. 序言:操作员期望
- 28. Javascript新操作人员
- 29. SFINAE为演员操作
- 30. 操作员常迭代
我也使用它有时用于所需的变量。例如,如果我有一个函数需要多个布尔标志(恐怖!),那么我可以做一些事情,比如`DoTheThing(doItFast:= True,doItNow:= True ...)`,这样就清楚了我正在设置的标志(而不是'DoTheThing(真,假,假,真,假,假,假)':P) – 2012-12-07 16:48:50