问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

VB中Switch()和Choose()语句使用的多吗?

发布网友 发布时间:2022-04-27 07:03

我来回答

2个回答

热心网友 时间:2022-06-28 05:06

使用的都不算多,至少我就很少用,可能和个人习惯有关吧,
Switch和select case差不多,举例说明一下,如根据城市名称选择语言:
Matchup = Switch(CityName = "London", "English", CityName _
= "Rome", "Italian", CityName = "Paris", "French")

Select Case CityName
Case "London"
Matchup = "Englist"
Case "Rome"
Matchup = "Italian"
Case "Paris"
Matchup = "Fench"
End Select
很明显,select case层次分明,看起来更易读(虽然代码看起来多一些),特别是需要嵌套时更加明确
而choose和使用数组的效果也差不多,如
Matchup = Choose(1, "English", "Italian", "French")
和下面数组的效果是一样的
dim Grp()
grp=Split("English, Italian, French",",")
Matchup = Grp(0)
如果有一处代码需要Matchup的话,两者皆可,但如果需要多处调用或元素较多的话,数组要比Choose函数灵活且代码更清晰易读。

热心网友 时间:2022-06-28 05:07

使用的不多
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
这是什么钞票。 请问这是哪个国家的钞票?价值多少人民币?谢谢 快易典学生平板电脑屏幕碎了怎么办,我在书店买的,可以拿到书店修吗... 沧州龟头周围有一圈小肉粒是什么? 快易典学生电脑的屏幕摔坏了,触屏触不了,可以修吗?如果修的话要多少... 西班牙冷汤和哪些菜品搭配更好喝? 西班牙番茄冷汤提示 我想请问你在秦汉胡同学学古筝...一共需要多少钱啊,包括买古筝的钱 word2010如何查看和编辑文档? 胸罩带子老掉,罩杯边有空 VB中的select语句和C语言中的switch语句有什么区别? vb 有没有switch语句,如果有,请问如何用? 从优酷下载的视频转码到联想a369的手机上视频画面应选用哪种 手机如何获的截屏功能,联想a369本来百度浏览器有的,卸载了百度浏览器之后重新下载百度浏览器就没有 联想a369支持otg功能吗 联想a369如何收放信息栏 联想a369适合不适合安装腾讯手机管家 联想a369信息字体怎么调啊 为什么联想a369可以把已经连接到的wifi再次变成一个热点再分享给别人,而其他所有手机连接到wi 我手机连接电脑上为什么没有MTK手机驱动找不到,下载几个没用联想A369 我是联想a369手机连接蓝牙耳机后无法用蓝牙通话是怎么回事? 联想A369手机怎么更改ip地址 联想a369怎么设置闹钟啊? 农村两层房屋图片 联想a369. QQ以外的界面需开启root权限怎么开限 农村房子两层两格设计图 联想a369掉水里面去了 开一下机 什么都正常 就是屏幕是黑屏 联想A369系统怎么升级? 农村普通两层楼房15-18万以下设计图片有哪些? 联想369手机怎么取后盖 在vb中 用switch编写程序! vb中swit 指的是什么? swit在VB中是什么意思 VB语言select case后面可以跟一个变量,c语言Switch case 后面只能跟常量。 新房子的窗户不满意可以自己重新安装吗? VB中 利用文本框,下拉组合框和标签控件,设计一个进行四则运算和计算机进行评判的程序。 清理窗户的时候取不下来,有什么好的办法吗? 用switch语句实现编程想x<0,y=1。x=0,y=0。x>1,y=-1 急求 客厅的窗子太多,是端头房怎么装修?正在准备装修中 根据文本框中输入的年份,计算该年的元旦是星期几,求vb程序代码 楼房,两个窗,堵上一个不要了,在风水上好吗?有啥讲究吗? vb与单片机串口通讯 我家的窗户旧了,想换掉,但是玻璃都好好的,能不能光换窗框呢? 表达式计算器的设计与实现 VB 如何加固长阳台的窗户 5号信封的尺寸是多少? 做软包能把窗户遮挡起来嘛? vb字母转化为数字 VB 两个FORM 窗户旧了一定要换成新的吗?