代码改变世界

随笔档案-2010年11月10日

C#常用集合总结-3

2010-11-10 23:52 by 王祖康, 670 阅读, 收藏,
摘要: (5)Hashtable:表示键/值的集合,这些键/值对根据键的哈希代码进行组织。代码如下: Hashtable ht = new Hashtable();ht.Add(0,"张三");ht.Add(1,"李四");ht.Add(2,"王五");//值的 foreach (var v in ht.Values) { Console.WriteLine(v); }//键 foreach (var k... 阅读全文

C#常用集合总结-2

2010-11-10 23:51 by 王祖康, 453 阅读, 收藏,
摘要: (3)Stack:表示对象的先进后出的集合。代码如下:Stack stack = new Stack(); stack.Push(1); stack.Push("aaa"); stack.Push(1.11); foreach (object i in stack)//foreach只是查看元素并没有真正移除元素 { Console.WriteLine(i); } Console.WriteLin... 阅读全文

C#常用集合总结-1

2010-11-10 23:49 by 王祖康, 570 阅读, 收藏,
摘要: (1)首先我们来说一下集合定义吧!我个人认为经常回顾一下知识点还是挺好的。集合是一组组合在一起的类似的类型化对象。所以我们在选择集合类时要小心了,因为每一个集合都有其自身的功能,因此每一个集合也具有自身的限制。集合的专业性越强,其限制也就越多。(2)ArrayList:使用大小可以按照动态需要增加的数组实现。ArrayList集合具有装箱和拆箱的操作,ArrayList传递的是值。代码如下: Ar... 阅读全文