博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#中return、break和continue语句
阅读量:5332 次
发布时间:2019-06-14

本文共 708 字,大约阅读时间需要 2 分钟。

return

return语句用于指定函数返回的值。

return语句只能出现在函数的体内,出现在代码中的其他地方会出现语法错误。

当执行return语句时,即使函数体内还有其他语句函数也会停止。

 

public static void Do(){     return;  }

  

break

break语句会使运行的程序立刻退出包含在最内层的循环或者退出一个switch语句。

由于它是用来退出循环或者switch语句,所有只有当它出现在这些语句中时break语句才是合法的。

如果一个循环语句的终止条件非常复杂,那么使用break语句来实现某些条件比用循环表达式容易的多。

比如:

for (int i = 0; i < 10; i++){    if (i == 6)        break;    Console.WriteLine(i);}// 输出:012345

  

 

continue语句

continue语句break语句相似。所不同的是continue语句不是退出一个循环,而是开始循环的一次迭代。

Continue语句只能使用在while语句、do/while语句、for语句或者foreach语句的循环体内,在其他地方使用都会引起语法错误!

比如:

for (int i = 0; i < 10; i++){    if (i % 2 == 0)        continue;    Console.Write(i);}// 输出:13579

  

转载于:https://www.cnblogs.com/fanyong/archive/2012/11/01/2750247.html

你可能感兴趣的文章
《黑客与画家》 读书笔记
查看>>
bzoj4407: 于神之怒加强版
查看>>
mysql统计一张表中条目个数的方法
查看>>
ArcGIS多面体(multipatch)解析——引
查看>>
css3渐变画斜线 demo
查看>>
JS性能DOM优化
查看>>
设计模式 单例模式 使用模板及智能指针
查看>>
c#的const可以用于引用类型吗
查看>>
手动实现二值化
查看>>
What Linux bind mounts are really doing
查看>>
linux top命令详解
查看>>
博弈论小结
查看>>
模拟Post登陆带验证码的网站
查看>>
NYOJ458 - 小光棍数
查看>>
java中常用方法
查看>>
【Programming Clip】06、07年清华计算机考研上机试题解答(个别测试用例无法通过)...
查看>>
canvas动画
查看>>
4,7周围玩家
查看>>
关于webpack升级过后不能打包的问题;
查看>>
vue - 生命周期
查看>>