初学C#,不懂用swich,请教一下~~
swich里面,我想分开段来执行可以的不?
比如数值1到3就执行a,4到100就执行b,101或以后就执行c。
要怎么写呢?小弟刚学,很多不懂,谢谢大家了
------解决方案--------------------你这种情况最好使用条件分支语句来实现!
------解决方案--------------------4到100就执行b
那你得写90几个case
------解决方案--------------------同意楼上
------解决方案--------------------当然可以
int i
if((i> 1)&&(i <3))
{
i=a
}
else if ((i> 4)&&(i <100))
{
i=b
}
else if (i> 100)
{
i=c
}
switch (i)
{
case a:
......
break;
case b:
......
break;
case c:
......
break;
}
------解决方案--------------------人人 都是 基础开始的 加油!
------解决方案--------------------这个例子用switch不如用if else if
------解决方案--------------------用IF吧
if (x <4)
a;
else if (x> =4 || x <=100)
b;
else if (x> 100)
c;
------解决方案--------------------用if好,合适的才是最好的