首页 > 编程 > C# > 正文

C#的循环语句集锦及案例详解

2019-10-29 21:40:19
字体:
来源:转载
供稿:网友

这篇文章主要介绍了C#中的基本循环:while循环、for循环和foreach循环,大家都知道循环结构可以简化程序编码,更好地实现理想的效果,并结合案例给大家讲解,需要的朋友可以参考下

使用循环好处多多-使用循环可以使程序实现判断逻辑,有了循环可以利用计算机强大的计算功能,下面我列举出C#中的循环语句,代码如下:

有了循环结构,有利于利用计算

机强大的计算能力

有了循环结构,有利于利用计算

机强大的计算能力

C#中循环语句:while、for、foreach

1、while循环

 

 
  1. static void Main(string[] args) 
  2. int[] hs = { 1,2,3,4,5,6,7,8,9}; 
  3. int ligh = hs.Length; 
  4. while (ligh > 0) 
  5. Console.WriteLine(hs[ligh - 1]); 
  6. ligh -= 1; 
  7.  
  8. Console.ReadKey(); 
  9. }  

2、for循环

(可以嵌套for循环,比如:做冒泡排序的时候会用到)

 

 
  1. static void Main(string[] args) 
  2. int[] hs = { 1,2,3,4,5,6,7,8,9}; 
  3. //倒叙打印只需要修改一下判断条件即可 
  4. for (int i = 0; i < hs.Length; i++) 
  5. Console.WriteLine(hs[i].ToString()); 
  6.  
  7. Console.ReadKey(); 
  8. }  

3、foreach循环遍历集合中的元素

(这种写法貌似是.NET独有的吧)

 

 
  1. static void Main(string[] args) 
  2. int[] hs = { 1,2,3,4,5,6,7,8,9}; 
  3. //这里用到了var关键字,匿名类型(由编译器自动推断),你可以把它换成int 
  4. foreach (var item in hs) 
  5. Console.WriteLine(item.ToString()); 
  6.  
  7. Console.ReadKey(); 

for循环实例

C# for循环一般都用在计数或排序中使用,这样做也就相当于为每行数据打上序号。因此C# for循环在开发过程中占有极其重要的地位。

 

 
  1. int i;  
  2. for(i=1;i<=10;++i)  
  3. {  
  4. Console.WriteLine("{0}",i);  
  5. }  

计数器变量是一个整数i,它的起始值是1,在每次循环的最后递增1.在每次循环过程中,把i的值写到控制台上.

注意当i的值为11时,将执行循环后面的代码.这是因为在i等于10的循环末尾,i会递增为11.这是在测试条件i<=10之前发生的,此时循环结束.

最后要注意的是,可以把计数器变量声明为C# for循环语句的一部分,重新编写上述代码,如下所示:

 

  
  1. for(int i=1;i<=10;++i)  
  2. {  
  3. Console.WriteLine("{0}",i);  
  4. }  

以上内容结合是用C#语言实现的基本循环语句并结合案例做介绍,有需要的朋友可以参考下,希望大家多多支持我。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表