首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

一个简单的小疑点 求解.

2012-05-10 
一个简单的小问题 求解....C# codefor(int i0i1000i++){switch(i){case 500://do somethingbreak//问

一个简单的小问题 求解....

C# code
for(int i=0;i<1000;i++){     switch(i){         case 500:            //do something          break;              //问题在这里  这个break 只是退出switch不跳出循环           case 501:           //如果不换成if 也不用变量标示 能否用关键字跳出循环?            //do something          break;          case 520:            //do something          break;     }}


[解决办法]
下面可以跳出,但不建议这样做,还是考虑加个变量
C# code
                        i = 1000;                        break;
[解决办法]
也可以用return退出
[解决办法]
goto 也可以,或者加一个
bool isEnd = false

for(int i=0;i<1000 && !isEnd ;i++){

热点排行