麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > C# > 正文

讓Foreach 循環運行更快的方法

2023-05-09 18:58:20
字體:
來源:轉載
供稿:網友

foreach是一個對集合中的元素進行簡單的枚舉及處理的現成語句,用法如下例所示:

using System;
using System.Collections;
namespace LoopTest
{
        class Class1 
        { 
                static void Main(string[] args) 
                { 
                        // create an ArrayList of strings 
                        ArrayList array = new ArrayList(); 
                        array.Add("Marty"); 
                        array.Add("Bill"); 
                        array.Add("George"); 
                        // print the value of every item 
                        foreach (string item in array) 
                        { 
                                Console.WriteLine(item); 
                        } 
                }
}

你可以將foreach語句用在每個實現了Ienumerable接口的集合里。如果想了解更多foreach的用法,你可以查看.NET Framework SDK文檔中的C# Language Specification。

在編譯的時候,C#編輯器會對每一個foreach 區域進行轉換。

IEnumerator enumerator = array.GetEnumerator();
try

        string item; 
        while (enumerator.MoveNext()) 
        { 
                item = (string) enumerator.Current; 
                Console.WriteLine(item); 
        }
}
finally

        IDisposable d = enumerator as IDisposable; 
        if (d != null) d.Dispose();
}

這說明在后臺,foreach的管理會給你的程序帶來一些增加系統開銷的額外代碼。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: jizzjizz中国人少妇中文 | 国产日本在线 | 久久精品久久精品国产大片 | 成人免费av在线播放 | 免费观看亚洲视频 | 久久人人人 | 成年人高清视频在线观看 | 91九色免费视频 | 一级做a爱性色毛片免费1 | 午夜视频免费播放 | 国产一级性生活视频 | 亚洲成人福利网站 | 久草影音 | 蜜桃传媒视频麻豆第一区免费观看 | 国产美女精品视频 | 日本黄色a视频 | 国产成年人在线观看 | 婷婷亚洲一区二区三区 | 日韩视频一二区 | 91av久久 | 亚洲成人第一页 | 国产88久久久国产精品免费二区 | 在线观看国产日韩 | av不卡毛片 | 黄色av网站免费 | 欧美成人黄色小视频 | 性明星video另类hd | 中文字幕在线网站 | 国产18视频 | 久久久无码精品亚洲日韩按摩 | 久久精品欧美一区二区 | 欧美成年人视频在线观看 | 91在线视频播放 | 日本在线不卡一区二区 | 国产成年人在线观看 | 欧美视屏一区二区 | 在线中文日韩 | 欧美一级高潮 | 一级观看免费完整版视频 | 久久久久电影网站 | 国产无遮挡一级毛片 |