转载地址:http://blog.youkuaiyun.com/tan0303/article/details/6836811
reak:跳出当前循环体,continue:跳出循环体中的当次循环,进行下一次循环,return:终止程序向前,并可返回一个值。
实例:
private int testBreak()
{
for(int i = 0; i < 10; i++)
{
if(i == 5)
{
break;
}
Consle.WriteLine(i.ToString());
}
}
输出结果 1 2 3 4
private int testContinue ()
{
for(int i = 0; i < 10; i++)
{
if(i == 5)
{
continue;
}
Consle.WriteLine(i.ToString());
}
}
输出结果 1 2 3 4 6 7 8 9
private int testReturn()
{
for(int i = 0; i < 10; i++)
{
int reval = 0;
if(i == 5)
{
reval = i;
}
Consle.WriteLine(i.ToString());
return reval;
}
}
输出结果: 1 2 3 4 5
另,方法返回值为5
本文详细介绍了C#中的三种循环控制语句:break、continue及return的使用方法,并通过具体实例展示了这些语句如何影响循环流程。break用于完全退出循环,continue用于跳过当前循环迭代进入下一次循环,而return则用于终止方法执行并可返回一个值。
9273

被折叠的 条评论
为什么被折叠?



