C# 属性

C# 抽象

C# 字符串

C# 泛型

C# 杂项

C# 新特性

C# Break 中断语句

C# break用于中断循环或 switch 语句。它在给定条件下中断程序的当前流程。在内部循环的情况下,它只打破内部循环。

句法 (Syntax)

jump-statement;    
break;

流程图:

C# break 语句流程图

C# Break 语句示例

让我们看一个在循环中使用的 C# break 语句的简单示例。

例子 (Example)

using System;  
public class BreakExample  
    {  
      public static void Main(string[] args)  
      {  
          for (int i = 1; i <= 10; i++)  
          {  
              if (i == 5)  
              {  
                  break;  
              }  
              Console.WriteLine(i);  
          }  
      }  
   }

输出:

1
2
3
4

带有内循环的 C# Break 语句

只有在内部循环中使用 break 语句时,C# break 语句才会中断内部循环。让我们看一下示例代码:

例子 (Example)

using System;  
public class BreakExample  
    {  
      public static void Main(string[] args)  
      {  
          for(int i=1;i<=3;i++){      
                    for(int j=1;j<=3;j++){      
                        if(i==2&&j==2){      
                            break;      
                        }      
                        Console.WriteLine(i+" "+j);      
                    }      
          }      
      }  
   }

输出:

1 1
1 2
1 3
2 1
3 1
3 2
3 3


上一主题 C# Do-While 循环 下一主题 C# Continue 继续语句
  • 使用社交账号登录,本站支持
全部评论(0)