• 非泛型集合


    1.ArrayList

    • ArrayList非常类似于数组,也有人称它位数组列表,ArrayList可以动态维护。ArrayList的容量可以自动扩充。
    • ArrayList类属于System.Collections命名空间

      ArrayList常用的方法及属性:

      (1)Count:获取ArrayList中实际包含的元素数

      (2)Add(Object value):将对象添加到ArrayList的结尾处,返回值类型int

      (3)RemoveAt(int index):移除ArrayList指定索引处的元素,无返回值

      (4)Remove(Object value):从ArrayList中移除特定对象,无返回值

      (5)Clear():从ArrayList中移除所有元素,无返回值

      

    • 集合初始化构造器:一个集合初始化器由一系列的元素初始化器构成,包围在 “ { ” 和 “ } ”之间,并用逗号进行分隔。
    • 每一个元素初始化器指定一个元素,该元素将被添加到待初始化的集合对象中。

     

    2.HashTable

    • HashTable没有下标只能通过Key访问元素
    • HashTable也属于System.Collections 命名空间,它的每个元素都是一个键/值对。

     

    HashTable的常用属性及方法

      (1)Count:获取包含在HashTable中键/值对的数目

      (2)Keys:获取包含在HashTable中键的集合

      (3)获取包含在HashTable中值的集合

      (4)Add(Object key,Object value)将带有指定键和值的元素添加到HashTable中

      (5)Remove(Object key)从HashTable中移除带有特定键的元素

      (6)Clear()从HashTable中移除所有元素

  • 相关阅读:
    pro asp.net mvc5 7
    pro asp.net mvc5
    第九章 观察者模式 OBSERVER
    第八章 单件模式 singleton
    第二部分 职责型模式responsibility
    设计模式5 合成模式 COMPOSITE
    linux中xargs用法
    linux中du的用法
    linux中find的用法
    linux中grep注意
  • 原文地址:https://www.cnblogs.com/chenyang520/p/8695380.html
Copyright © 2020-2023  润新知