就可以給給所有圖像設置src屬性。

c#中雖然有for(;;)和foreach(..in )可以完成此功能,

static void Main(string[] args) " /> 欧美一a,欧美一级棒,亚洲视频免费在线观看

四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

把jQuery的each(callback)方法移植到c#中


$("img").each(function(i){ 
this.src = "test" + i + ".jpg"; 
});  


就可以給給所有圖像設置src屬性。

c#中雖然有for(;;)和foreach(..in )可以完成此功能,

        static void Main(string[] args) 
        { 
            string[] arr = new string[] { "A", "B", "C", "D", "E" }; 
            foreach (string item in arr) 
            { 
                Console.WriteLine(item); 
            } 
            Console.ReadKey(); 
        } 


但和jQuery的each(callback)比起來還顯得復雜了點。

現在使用c#3.0的擴展方法功能來將each(callback)移植到c#中來。然后我們就可以用這段代碼替換上面的了。


        static void Main(string[] args) 
        { 
            string[] arr = new string[] { "A", "B", "C", "D", "E" }; 
            arr.Each(p => Console.WriteLine(p)); 
            Console.ReadKey(); 
        } 



比foreach簡便多了吧,實現代碼就幾行。

    public delegate void EachDelegate<T>(T arg); 
    public static class IEnumerableExtension 
    { 
        public static void Each<T>(this IEnumerable<T> src, EachDelegate<T> callback) 
        { 
            foreach (T item in src) 
            { 
                callback(item); 
            } 
        } 
    } 

AspNet技術把jQuery的each(callback)方法移植到c#中,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 肮脏| 成人在线播放网站| 忍石| 暗夜幕后在线观看完整版| 抖音登录网页版| 最新欧美电影| 少年派2全集免费播放| 世界轮廓图| 黄色污污视频| 捆绑上天堂电影| 茶馆妈妈韩剧| 毕业论文5000字大专| 男同操视频| 郭义| 天津电视台体育频道节目单| 张志忠主演电视剧| 包公大战潘金莲| 全网火热| 张小波简历及个人资料简介| 每日一句话| 护工电影| free hd xxxx moms movie777| 卡特琳娜·格兰厄姆| 国家级期刊目录| 吃大米饭是增肥还是减肥| 范冰冰性感| 爱情公寓大电影免费播放完整版| 羞羞片| 艾娜| 连城诀1-40集全集免费| 他其实没那么爱你电影| 秦江池姜小说免费阅读全文最新章节| 郑俊河| 让我们的家更美好教学设计| 净三业真言| 韩世雅演的电影有哪些| 红日歌词完整版| 十大臭虫图片| 朝雪录电视剧免费观看全集完整版| 我和我的祖国教案| 四年级下册语文猫课堂笔记|