我是一个很新的C#和我学习,直到我看到break命令,所以我开始用它测试,我不知道很多命令,我还在学习,所以饶了我吧,这是代码。
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
int t = 4;
int f = ++t;
if(t<3)
{
if (f < 3)
Console.WriteLine("No");
}
else if(t>3)
{
Console.WriteLine("Yes");
if(f>3)
{
Console.WriteLine("DOUBLE YES");
break;
}
}
Console.WriteLine(f);
Console.WriteLine(t);
}
误为 没有包围圈,无法断开或继续。
谢谢你
所以这里的答案是很直接的。 A break
是用来脱离循环的 (for
, foreach
, while
以及 switch
语句)。) 现在你没有在一个循环里面,你只是在条件语句中输出到控制台。
下面的例子取自 文件.
class BreakTest
{
static void Main()
{
for (int i = 1; i <= 100; i++)
{
if (i == 5)
{
break;
}
Console.WriteLine(i);
}
// Keep the console open in debug mode.
Console.WriteLine("Press any key to exit.");
Console.ReadKey();
}
}
Break是用来退出循环的,比如for、foreach、while和switch语句。
根据你的if-else逻辑,你不需要任何break。块会自动退出。
如果你想执行下面两行。
Console.WriteLine(f);
Console.WriteLine(t);
你不能使用return.