初学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好,合适的才是最好的