C#循环语句详细介绍

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++;
  5. }

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. }
  4. }

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());

新闻标题:C#循环语句详细介绍
分享URL:http://www.hantingmc.com/qtweb/news8/424158.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联