这两种if条件判断语句格式孰优孰劣? Dim myPar As Integer
'第一种格式:
If myPar = 10 Then
'......
End If
If myPar = 20 Then
'......
End If
'第二种格式:
If myPar = 10 Then
'......
Else
If myPar = 20 Then
'......
End If
End If
'第一种格式:
If myPar = 10 Then
'......
End If
If myPar = 20 Then
'......
End If
'第二种格式:
If myPar = 10 Then
'......
Else
If myPar = 20 Then
'......
End If
End If
解决方案 »
- 各位大侠们!我想写个简单的备份linux的MYSQL数据库!命令怎么写!
- 写Excel文件的问题
- 怎么样将一个文件保存到一个路径里面?并且为此文件命名?急呀...
- ftp问题,FtpFindFirstFile函数的问题,本地FTP可以打开,但是连接远程FTP时,调试到此函数时程序就死掉了!
- 添加控件出错
- 如何枚举出电脑的可用串口?
- 麻烦大家用VB写循环程序 谢谢啦
- 用winhttp的时候,Open "GET",url 这个url是不是有什么格式要求?我这里老是报"实时错误5----无效的过程调用或参数"
- ?adsi
- 哪位能告诉我,用VB如何取得一个域名对应的所有MX记录,及MX记录的优先级?
- bitblt 的保存问题
- 怎么优化
If myPar = 10 Then
'......
ElseIf myPar = 20 Then
'......
End If
或者:
SELECT CASE myPar
CASE 10
CASE 20
...
END SELECT
select case myPar
case 10
'....
case 20
'....
case else
'....
end select
'......
Else
If myPar = 20 Then
'......
End If
End If
不如用
If myPar = 10 Then
'......
ElseIf myPar = 20 Then
'......
End If
如果不能枚举,请用二楼的方法。
我的本意是想比较这些格式在运算速度等方面是否有区别。自己加了个.Circle方法画圆的循坏语句进去,三种格式没有明显区别。