码迷,mamicode.com
首页 > 其他好文 > 详细

foreach的学习使用归纳

时间:2015-04-24 01:03:28      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:

1: 实现对双向链表的遍历使用

            LinkedList<string> llary = new LinkedList<string>();
            llary.AddLast ("a");
            llary.AddLast("b");
            llary.AddLast("c");
            llary.AddLast("d");
            string sa="";
            foreach (var item in llary)
            {
                 sa += item;
            }
            button2.Text = sa;

2:实现对Dictionary的遍历使用,可以同时实现对键值,值,键的遍历

            Dictionary<int, string> dary = new Dictionary<int, string>();
            dary.Add(1, "a");
            dary.Add(2, "b");
            dary.Add(3, "c");
            dary.Add(4, "d");
            string sa = "";
            foreach (var item in dary)//没有测试性能
            {
                 sa += item.Key.ToString() + item.Value;
            }
            foreach (var item in dary.Keys)//没有测试性能
            {
                sa += item.ToString();        
            }
            foreach (var item in dary.Values)  //没有测试性能
            {
                 sa += item;
            }

对List的使用就不多归纳了.

foreach的学习使用归纳

标签:

原文地址:http://www.cnblogs.com/flyant/p/4452238.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!