标签:
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的使用就不多归纳了.
标签:
原文地址:http://www.cnblogs.com/flyant/p/4452238.html