程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#中輪回語句:while、for、foreach的應用

C#中輪回語句:while、for、foreach的應用

編輯:C#入門知識

C#中輪回語句:while、for、foreach的應用。本站提示廣大學習愛好者:(C#中輪回語句:while、for、foreach的應用)文章只能為提供參考,不一定能成為您想要的結果。以下是C#中輪回語句:while、for、foreach的應用正文


輪回構造可以完成一個法式模塊的反復履行,它關於我們簡化法式,更好地組織算法有側重要的意義。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();
}

經由過程以上詳細實例的引見,願望可以給年夜家有所啟發,贊助年夜家很好的懂得與應用輪回語句。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved