這篇文章主要介紹了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();
- }
for循環實例
C# for循環一般都用在計數或排序中使用,這樣做也就相當于為每行數據打上序號。因此C# for循環在開發過程中占有極其重要的地位。
- int i;
- for(i=1;i<=10;++i)
- {
- Console.WriteLine("{0}",i);
- }
計數器變量是一個整數i,它的起始值是1,在每次循環的最后遞增1.在每次循環過程中,把i的值寫到控制臺上.
注意當i的值為11時,將執行循環后面的代碼.這是因為在i等于10的循環末尾,i會遞增為11.這是在測試條件i<=10之前發生的,此時循環結束.
最后要注意的是,可以把計數器變量聲明為C# for循環語句的一部分,重新編寫上述代碼,如下所示:
- for(int i=1;i<=10;++i)
- {
- Console.WriteLine("{0}",i);
- }
以上內容結合是用C#語言實現的基本循環語句并結合案例做介紹,有需要的朋友可以參考下,希望大家多多支持我。
新聞熱點
疑難解答