欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2024-02-09 08:19:58
循环结构可以实现一个程序模块的重复执行,它对于我们简化程序,更好地组织算法有着重要的意义。c#为我们提供了若干种循环语句,分别适用于不同的情形,下面依次介绍。 c#中循环...

循环结构可以实现一个程序模块的重复执行,它对于我们简化程序,更好地组织算法有着重要的意义。c#为我们提供了若干种循环语句,分别适用于不同的情形,下面依次介绍。

c#中循环语句:while、for、foreach
  1、while循环

static void main(string[] args)
{
 int[] hs = { 1,2,3,4,5,6,7,8,9};
 int ligh = hs.length;
 while (ligh > 0)
 {
  console.writeline(hs[ligh - 1]);
  ligh -= 1;
 }
  console.readkey();
} 


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

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


   3、foreach循环遍历集合中的元素(这种写法貌似是.net独有的吧)

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

通过以上具体实例的介绍,希望可以给大家有所启迪,帮助大家很好的理解与运用循环语句。