
break 语句终止循环,并将执行转移到紧随循环后面的语句。
Continue 语句使循环跳过其主体的其余部分,并在重复之前立即重新测试其条件。
当循环内遇到break语句时,循环立即终止,程序控制在循环后的下一个语句处恢复。
C#中的continue语句的工作方式有点像break陈述。然而, continue 不是强制终止,而是强制进行循环的下一次迭代,并跳过其间的任何代码。
以下是在 while 循环中使用 continue 语句的完整代码 –
示例
using System;namespace Demo { class Program { static void Main(string[] args) { /* local variable definition */ int a = 10; /* loop execution */ while (a > 20) { if (a == 15) { /* skip the iteration */ a = a + 1; continue; } Console.WriteLine("value of a: {0}", a); a++; } Console.ReadLine(); } }}
下面是一个break语句的示例−
示例
using System;namespace Demo { class Program { static void Main(string[] args) { /* local variable definition */ int a = 10; /* while loop execution */ while (a 15) { /* terminate the loop using break statement */ break; } } Console.ReadLine(); } }}
以上就是C# 中的 break 和 continue 语句有什么区别?的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1435399.html
微信扫一扫
支付宝扫一扫