摘要: 在c#中用,经常用特定集合的形式来存储有一定规律的数据。这个集合目前有以下几种Array Arraylist List Hashtable Dictionary Stack Queue 泛型。而这些可以分为三大类,数组、集合类、泛型。这三大类也是c#对集合数据处理的演化过程。通过以下区别可以更好的在开发过程中进行择优选择,提高程式性能。一:数组与集合的区别1.数组是固定大小的,不能伸缩。虽然System.Array.Resize这个泛型方法可以重置数组大小, 但是该方法是重新创建新设置大小的数组,用的是旧数组的元素初始化。随后以前的数组就废弃!而集合却是可变长的 2.数组要声明元素的类型,集合 阅读全文
posted @ 2010-12-15 13:20 kittywei 阅读(1611) 评论(1) 推荐(1) 编辑