集合

总结

  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.对于一些常常处理不同类型数据转换的类,可以使用泛型定义。定义泛型类的过程与定义一个类相似,不同之处在于,尖括号里

   定义了类型参数。

posted @ 2017-02-12 17:59  南橘  阅读(158)  评论(0编辑  收藏  举报
蜘蛛