C#之while与do……while语句

循环语句

C#提供了4中不同的循环机制

For

While

do……while

Foreach

while语句

循环只有一个表达式。

C#中的while语句,和C++、Java中的while循环相同。

while(Condition)

{

Statement(s);

}

while循环用于以下情况

在循环开始之前,不知道要重复执行一个语句或语句块的次数。

Do……while

根据条件判断,来决定是否执行重复执行语句块的语句。

Do

{

Statements;

}while(Condition)

while和do……while的区别

while语句是先判断,再执行。

do……while是先执行,再判断。

C#之while与do……while语句相关推荐

  1. Python 上下文管理器和 with 语句

    1. 上下文管理器概念 什么是 Python 的上下文管理器(Context Managers)呢? ​ 含有 __enter__ 和 __exit__ 方法的对象就是.上下文管理器存在的目的是管理 ...

  2. Go 学习笔记(62)— Go 中 switch 语句中的 switch 表达式和 case 表达式之间的关系

    switch 语句对 switch 表达式的结果类型,以及各个 case 表达式中子表达式的结果类型都是有要求的. 毕竟,在 Go 语言中,只有类型相同的值之间才有可能被允许进行判等操作. 1. sw ...

  3. Linux shell 学习笔记(9)— 循环语句(for、while)以及更改字段分隔符

    1. for 语句 bash shell 中 for 命令的基本格式如以下,$var 变量包含着这次迭代对应的当前列表项中的值. for var in list docommands done 也可以 ...

  4. Linux shell 学习笔记(8)— 使用结构化命令(if-then 语句、数值比较、字符串比较、文件比较、case 语句)

    1. 使用 if-then 语句 最基本的结构化命令就是if-then语句.if-then语句有如下格式. if command then ​ commands fi 或者 if command; t ...

  5. Python学习--not语句

    布尔型True和False,not True为False,not False为True,以下是几个常用的not的用法: (1) not与逻辑判断句if连用,代表not后面的表达式为False的时候,执 ...

  6. 合肥工业大学—SQL Server数据库实验八:使用聚集函数的SELECT语句

    在数据库EDUC中用SQL语句实现如下查询: 1) 查询学生的总人数 -- 查询学生的总人数 select count(*) from student select count(1) from stu ...

  7. 合肥工业大学—SQL Server数据库实验三:SQL语句创建和删除基本表

    SQL语句创建和删除基本表 1. 编写6个基本表 2. 修改基本表结构,完整性约束条件 3. 用Drop table 语句删除基本表 1. 编写6个基本表 设有简单教学管理的6个关系模式如下: 系(系 ...

  8. Python:模拟登录、点击和执行 JavaScript 语句案例

    案例一:网站模拟登录 # douban.pyfrom selenium import webdriver from selenium.webdriver.common.keys import Keys ...

  9. 怎么查找执行比较慢的sql语句

    一.MySQL数据库有几个配置选项可以帮助我们及时捕获低效SQL语句 1,slow_query_log 这个参数设置为ON,可以捕获执行时间超过一定数值的SQL语句. 2,long_query_tim ...

  10. C++ break语句,continue语句,goto语句

    break 语句的作用: 跳出当前循环,中断当前循环 #include <iostream> using namespace std; int main() {for (int i = 0 ...

最新文章

  1. java发送get请求_如何快速掌握Java技术 Tomcat知识点有哪些
  2. 美国西北大学 计算机工程专业排名,美国西北大学优势专业排名榜单最新一览...
  3. GridView 简单扩展
  4. windows环境下 安装gcc
  5. .NET 4.0 Beta2中的BigInteger和Complex类(转)
  6. ParallelActivity
  7. VB.NET与 sql数据库
  8. android 经纬度距离计算器,经纬度距离角度计算软件|经纬度距离角度计算器(geography) v2.0免费版_星星软件园...
  9. 银河奇异果/云视听企鹅/CIBN/芒果TV哪个好?四款电视视频软件对比评测
  10. 大数据实战——微博舆情大数据分析
  11. C语言常见问题(4):Collapsible if statements should be merged
  12. 二极管ss14测量_二极管如何测量好坏
  13. 人工智能数学基础——相关分析
  14. mysql chroot debian_在我的终端提示中“${debian_chroot:+($debian_chroot)}”有什么作用?...
  15. SpringBoot整合微信扫码登录
  16. 虚拟机网络与物理机网络互通
  17. Linux的10个彩蛋
  18. final37另一种插值方法:在端点处插入相等的值
  19. 深度linux 挂载硬盘,Deepin 深度磁盘挂载
  20. 【乌拉喵.教程】不同负载下继电器的保护电路设计(解决继电器触点粘接的问题)

热门文章

  1. IntelliJ IDEA 导入新项目
  2. C# async await 学习笔记1
  3. esp32 Flash分区
  4. STM32F103CB 芯片FLASH DOWNLOAD编程地址范围设置相关问题记录
  5. 深度学习(神经网络) —— BP神经网络原理推导及python实现
  6. PKI/CA (4)根CA信任模型“证书构建”
  7. JWT对称加密非对称加密
  8. 用Go语言建立一个简单的区块链part1:基本原型
  9. matlab中大figure怎样修改,操作Matlab的Figure窗口(一)
  10. (24)2-9-9-12分页(上)