一个简单的小问题 求解.... 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; }} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 下面可以跳出,但不建议这样做,还是考虑加个变量 i = 1000; break; goto 也可以,或者加一个bool isEnd = falsefor(int i=0;i<1000 && !isEnd ;i++){ 噢 如果switch 下面还有代码 那return后就执行不到了看来用变量标示一下吧 谢啦楼上各位 用return: for (int i = 0; i < 10; i++) { switch (i) { case 5: //do something Response.Write("<script>alert('500');</script>"); break; //问题在这里 这个break 只是退出switch不跳出循环 case 6: //如果不换成if 也不用变量标示 能否用关键字跳出循环? //do something Response.Write("<script>alert('501');</script>"); return; case 7: //do something Response.Write("<script>alert('520');</script>"); break; } Response.Write("<script>alert("+ i +");</script>"); } webconfig中如何配置访问url, 求教 关于批处理打开程序 使用了DSO Framer怎么获得Excel单元的点击事件 .NET高手死光了? 有经验人士进 blog换模板 blog路径不变有那些实现方法??? 请教一句 C#的声明,如果转换成 vb.net ,谢谢 网页导出word默认打开为web视图 奇怪的ACCESS数据库连接出错,高手指点下 急求解决办法! 在线急等...数据替换 c#操作oracle是不是和SQL一样 asp.net网络硬盘,能否实现FTP一样,可以直接复制本地的文件到网盘里?
break;
bool isEnd = falsefor(int i=0;i<1000 && !isEnd ;i++){
用return:
for (int i = 0; i < 10; i++)
{
switch (i)
{
case 5:
//do something
Response.Write("<script>alert('500');</script>"); break; //问题在这里 这个break 只是退出switch不跳出循环
case 6: //如果不换成if 也不用变量标示 能否用关键字跳出循环?
//do something
Response.Write("<script>alert('501');</script>");
return;
case 7:
//do something
Response.Write("<script>alert('520');</script>"); break;
}
Response.Write("<script>alert("+ i +");</script>");
}