解读设计模式----迭代器模式(Iterator Pattern)2011-12-28 博客园 Bēniaǒ一、你在开发中使用过迭代吗?当你在使用JavaScript开发客户端应用的时候使用过for...in吗?
1<script type="text/javascript">2var obj;3useForIn = function ()4{5 obj = (0,1,2,3,4,5,6,7,8,9);6 for(var o in obj)7 {8 document.write(o);9 }10}11</script>
当你在.NET Frameworks上使用C#,VB.NET,J#等语言开发应用的时候使用过foreach....in吗?
1class Program2{3 static void Main(string[] args)4 {5 List<int> list = new List<int>();6 //--------初始化集合-----------7 for (int i = 0; i < 10; i++)8 {9 list.Add(i);10 }11 //-------遍历集合--------------12 foreach (int i in list)13 {14 Console.WriteLine(i);15 }16 }17}