集合
总结
1.ArrayList集合可以动态维护,访问元素时需要进行类型转换。
2.ArrayList集合删除数据时,可以通过索引或者对象名称访问其中的元素。
3.Hashtable类似于生活中的字典,它的元素都是以键/值对的形式存在的。方位其中的元素需要进行类型转换,遍历Hashtable时,
可以遍历其Key或Value。
4.Hashtable不能通过索引访问,只能通过Key访问Value。
5.可通过集合初始化器构造集合对象。
6.泛型是C#2.0中的一个新特性。通过泛型可以最大限度地重用代码、保护类型的安全及提高性能。
7.泛型集合可以约束它所存储的对象类型,访问集合中的元素无须进行类型转换。
8.List<T>和ArrayList的用法相似,List<T>访问元素无须进行类型转换。
9.Dictionary<K,V>和Hashtable的用法相似,Dictionary<K,V>访问元素无须进行类型转换。
10.泛型集合可以作为类的一个属性,使用泛型集合必须实例化。
11.对于一些常常处理不同类型数据转换的类,可以使用泛型定义。定义泛型类的过程与定义一个类相似,不同之处在于,尖括号里
定义了类型参数。
欢迎提出意见或建议!!!