怎样使用集合与泛型组织数据
1、我们还是采用通俗易懂的方法举例子来讲解怎样使用集合与泛型的使用。例子如下,我们要使用集合去实现下面员工信息管理,员工考勤管理这个例子的过程,首先要理解集合的概念 熟练使用集合访问数据 理解泛型的概念 熟练使用各种泛型集合。

3、ArrayList是什么。ArrayList类似数组,也有人称它为数组列表ArrayList可以直观地动态维护,它的容量可以根据需要自动扩充,它的索引会根据程序的扩展而重新进行分配和调整。

5、怎样给ArrayList添加元素。ArrayList通过Add方法添加元素,语法:public int Add(object value);

7、怎样遍历ArrayList集合。我们使用数组时是通过循环的方式讲元素逐个取出,这种操作我们通常成为 遍历元素,以数组的长度作为循环的次数。

9、使用ArrayList时易错点。移除ArrayList元素后索引“2”的元素就不存在了,这时再删除索引为“2”的元素就会报错,这是因为ArrayList是动态的,删除一个元素后索引自动重新排列。

11、怎样使用HashTable集合。哈希表的数据是通过键(Key)和值(Value)来组织的,如下图所示:HashTable也属于System.Collections命名空间,它的每个元素都是一个键值对,给HashTable表添加一个对象。也要使用Add()方法。但哈希表的Add()方法有两个参数,一个是键值,一个表示键所对应的值。

13、怎样使用List<T>泛型加强类型安全。在System.Collections.Generic命名空间中定义了许多泛型集合,这樱厮吞簌些类可以用于替代前面的Arrast和Hashtable。List<T>类的用法非常类似ArrayList。语法:List<T> 对象名=new List<T>()。“<T>”中的T可以对集合的元素类型进行约束,T表明集合中管理的元素类型。
