c#问题 swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?

2025-04-19 10:09:18
推荐回答(5个)
回答1:

只要不是表达式,都可以,什么字符串,数值都想。你说的byte,long,都是数值了,string是字符串。注意字符串要用双引号引起来

回答2:

都行的 swtich其实就是if的组合版

回答3:

switch(expr1)中,expr1是一个整数表达式。
只能是int,short,char或byte,long(长整形)不知道为什么不行。

回答4:

可以

回答5:

.......
跟C语言的一样。