- break主要应用在循环中,用于结束整个循环。
- continue在循环中主要是结束当前的一次循环而进入下一次循环。
eg: BreakDemo.cs
using System;
namespace BreakDemo
{
class Program
{
static void Main()
{
for(int i=0; i<10; i++)
{
if(i==5)
break;
Console.WriteLine(i);
}
Console.ReadKey();
}
}
}
BreakDemo的运行结果:
![](https://img-my.csdn.net/uploads/201211/09/1352442847_5515.png)
ContinueDemo.cs:
using System;
namespace ContinueDemo
{
class Program
{
static void Main()
{
for(int i=0; i<10; i++)
{
if(i==5){
continue;
}
Console.WriteLine(i);
}
Console.ReadKey();
}
}
}
ContinueDemo的运行结果:
![](https://img-my.csdn.net/uploads/201211/09/1352442853_4917.png)