首页 > 其他 > 详细

foreach的学习使用归纳

时间:2015-04-24 01:01:31      阅读:248      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!