A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 张亚鑫 中级黑马   /  2012-12-19 11:37  /  1638 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 张亚鑫 于 2012-12-19 13:04 编辑

C# 中break、continue和return用法有何区别?

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

5 个回复

倒序浏览
1. break:立即终止整个循环;
2. continue:立即终止当前循环步骤,进行下一次循环步骤;
3. return语句就是用于指定函数返回的值。
回复 使用道具 举报
break 终止循环
continue 结束本次循环 继续下一次循环
return 表示语句跳转到函数末尾

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
break:立即终止整个循环
continue:立即终止当前循环步骤,进行下一次循环步骤(还在这个循环中)
return:就是用于指定函数返回的值

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
break是理解跳出循环 在switch-catch当中会应用到  
continue 是终止这一轮循环 继续下一轮循环   
这两个一般都是应用在循环当中

至于return则是返回一个值  应用在方法中
希望对你有用  

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
break 终止本次循环,跳出本循环
continue ,终止当前的语句,直接进行下一语句,不限于在循环中中
return 就是返回函数的值,

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马