博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C# 循环语句
阅读量:5740 次
发布时间:2019-06-18

本文共 1102 字,大约阅读时间需要 3 分钟。

C#循环语句

因为while、do、for和foreach能够重复多次执行嵌套语句,所以把它们归为循环语句。以下是这四个语句的介绍。

C#循环语句之while语句

当一个表达式的值为真时,这个语句执行一个语句列表。控制while语句的布尔表达式包含在括号内,前面是while关键字。括号后面是当布尔表达式值为真时应执行的语句。

下面是while语句的一个应用实例:

  1. int i=3;  
  2. while (i < 5 ){  
  3. MessageBox.Show(i.ToString());  
  4. i++;  

C#循环语句之do语句

这个语句执行其嵌套语句零次或多次。如果while语句中的布尔表达式值为假,则不执行任何嵌套语句。但是,为了保证嵌套语句至少执行一次,可以使用一个do语句。

do语句后面是一个嵌套语句,后面紧跟着一个while关键字。控制循环执行次数的布尔表达式位于while关键字的后面。由于布尔表达式在嵌套语句执行后再求值,因此嵌套语句至少被执行一次。

以下为do语句的一个应用实例:

  1. int i=3;  
  2. do{  
  3. MessageBox.Show(i.ToString());  
  4. i++;  
  5. }  
  6. while (i < 3); 

C#循环语句之for语句

这个语句以for关键字开始,接着是括号。括号内是一个初始化器,一个条件下和一个迭代语句,它们全都以分号隔开。嵌套语句在括号后面。

以下是for语句的一个应用实例:

  1. for (int i=0; i<4; i++){  
  2. MessageBox.Show(i.ToString());  
  3. }  

C#循环语句之foreach语句

这个语句用来循环一个集合中的元素。由于C#中的数组支持foreach语句,因此你可以应用foreach语句处理数组中的每一个元素。

使用foreach语句时,首先输入foreach关键字,然后是括号。括号内必须包含以下信息:集合中元素的类型、集合中元素的标识符名称、关键字in和集合的标识符。嵌套语句在括号之后。

下面是foreach语句的一个应用实例:

  1. int[] intArray;  
  2. intArray = newint[3];  
  3. intArray[0] = 0;  
  4. intArray[1] = 1;  
  5. intArray[2] = 2;  
  6. foreach (int ArrayElement in intArray)  
  7. MessageBox.Show(ArrayElement.ToString()); 

转载于:https://www.cnblogs.com/c-y-across-I/archive/2013/05/20/3088948.html

你可能感兴趣的文章
attrs.xml中declare-styleable 详解(用于自定义控件的属性)
查看>>
java.lang.UnsatisfiedLinkError:no dll in java.library.path终极解决之道
查看>>
错误“Unexpected namespace prefix "xmlns" found for tag LinearLayout”的解决方法(转)
查看>>
我的工具:文本转音频文件
查看>>
【许晓笛】从零开始运行EOS系统
查看>>
【跃迁之路】【460天】程序员高效学习方法论探索系列(实验阶段217-2018.05.11)...
查看>>
C++入门读物推荐
查看>>
TiDB 源码阅读系列文章(七)基于规则的优化
查看>>
面试中会遇到的正则题
查看>>
Spring之旅第八站:Spring MVC Spittr舞台的搭建、基本的控制器、请求的输入、表单验证、测试(重点)...
查看>>
数据结构与算法——常用排序算法及其Java实现
查看>>
你所不知的Webpack-多种配置方法
查看>>
React.js 集成 Kotlin Spring Boot 开发 Web 应用实例详解
查看>>
webpack+typescript+threejs+vscode开发
查看>>
python读excel写入mysql小工具
查看>>
如何学习区块链
查看>>
搜索问题的办法
查看>>
微信分销系统商城营销5大重点
查看>>
求职准备 - 收藏集 - 掘金
查看>>
htm5新特性(转)
查看>>