c#语言break语句用法,C# break语句
C# 中的break语句主要有两个用法:
在循环中使用,当循环中遇到break语句时,循环将立即终止,程序控制在循环之后的下一个语句中恢复。
它可以用于终止switch语句中的case语句。
如果使用嵌套循环(即在一个循环中使用另一个循环),则break语句将停止执行最内循环,并在块之后开始执行外循环的下一行代码。
语法
C# 中的break语句的语法如下:
break;
流程图
例子
using System;
namespace Loops
{
class Program
{
static void Main(string[] args)
{
/* local variable definition */
int a = 10;
/* while loop execution */
while (a < 20)
{
Console.WriteLine("value of a: {0}", a);
a++;
if (a > 15)
{
/* terminate the loop using break statement */
break;
}
}
Console.ReadLine();
}
}
}
当编译和执行上述代码时,会产生以下结果:
value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 15
¥ 我要打赏
纠错/补充
收藏
上一篇:C#循环
下一篇:C#封装
加QQ群啦,易百教程官方技术学习群
注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 个群。
c#语言break语句用法,C# break语句相关推荐
- c#语言swith的用法,C# switch 语句 | Microsoft Docs
switch(C# 参考) 04/09/2019 本文内容 本文介绍 switch 语句. 有关 switch 表达式(在 C# 8.0 中引入)的信息,请参阅 表达式和运算符部分中有关 switch ...
- c语言 case语句用法,switch case语句的用法
switch语句是多分支选择语句,用于基于不同的条件来执行不同的动作.下面讲解switch case语句的具体用法. Switch作为选择结构中必不可少的语句也被加入到了Swift中,只要有编程经验的 ...
- c语言 case语句用法,switch ... case语句的用法[组图]
switch ... case语句的用法[组图] 08-13栏目:技术 TAG:switch case语句 switch case语句 当情况大于或等于4种的时候就用switch ... case语 ...
- python break函数用法_Python break用法详解
Python 语言没有提供 goto 语句来控制程序的跳转,这种做法虽然提高了程序流程控制的可读性,但降低了灵活性.为了弥补这种不足,Python 提供了 continue 和 break 来控制循环 ...
- python中多重if语句用法_python-循环语句的简单条件语句、多重条件语句和嵌套条件语句编写...
1. 简单if-else语句 例1:要求用户输入两个数,计算两数的和.如果这两个数的和大于100,则输出"两数和大于100",否则输出"两数和小于100". 程 ...
- python中if else语句用法_Python If-else语句用法详解
本文概述 决策是几乎所有编程语言中最重要的方面.顾名思义, 决策制定使我们可以为特定决策运行特定代码块.在此, 将根据特定条件的有效性做出决定.条件检查是决策的基础. 在python中, 决策由以下语 ...
- mysql更新语句用法_MySQL update 语句的正确用法
以下的文章主要介绍的MySQL update 语句的实际用法,我们首先是以单表的UPDATE语句来引出实现MySQL update 语句的实际方案,以下就是文章的详细内容描述,望你看完之后会有收获. ...
- java中for break的用法_java break语句的使用方法
在switch语中,break语句用来终止switch语句的执行.使程序 switch语句后的第一个语句 开始执行. 在Java中,可以为每个代码块加一个括号,一个代码块通常 用大括号{}括起来的一段 ...
- mysql中declare语句用法_MySQL declare语句用法介绍
MySQL declare语句是我们经常用到的语句,下文就为您举例说明了MySQL declare语句的用法,希望对您学习MySQL declare语句的使用能有所帮助. MySQL declare语 ...
最新文章
- JS Array 中 shift 和 pop 的妙用
- 报告 | 中国科学院发布地球大数据报告
- 当表格列数太多时,怎么实现表格的横向滚动
- docker-compose 安装方法
- Webcast.NET Remoting学习笔记(5)使用配置文件
- 解决Linux下动态链接库失败的问题
- Kafka生产者发送消息的三种方式
- Linux LCD 驱动实验
- VB6 无法加载ieframe.dll,导致不能使用 浏览器控件--(转载)
- 随想录(B+树的实现)
- 【图】max51开发板top页
- 你以为我确定能解决难题?也是硬着头皮向前冲
- 解决sese9 安装时多个屏幕
- Matlab代码格式一键美化神器
- VMware 8安装Mac OS X 10.8 Lion
- 仿B站的视频评论列表
- 猎鹰9号运载火箭介绍
- 关于编写公司软件测试规范操作手册计划书
- 对数字身份认证安全,是企业的责任还是个人的责任?
- 虚拟桌面:VmwareVDI架构详解
热门文章
- php spry文本域_SPRY验证文本域之用户名称
- 优化性能问题的一般方法
- rand函数和srand函数的用法和区别
- 手机ftp服务器进入制定文件夹,ftp服务器 指定文件夹
- 知识图谱嵌入的衡量指标:MRR,MR,HITS@n
- 李宏毅2021/2022春机器学习课程(机器学习基本概念简介)
- Modbus的常见问题解答:多台设备如何连接?为什么要加终端电阻?RS485总线可挂接多少个设备?在RS485通讯中,最大传输距离是多少?
- AddListener(action)
- [ArcPy] 代码汇总
- html使用thymeleaf模板时,获取数据库中字符串值,拆分为list根据下标获取对应的值的方法