• λ我爱Aspx >> Asp.Net >> ArrayList的使用方法
  • ArrayList的使用方法

  • :未知  Դ:internet  :2007-5-20 16:44:00  ؼ:
  • AddRange方法用于添加一批元素到当前列表的末尾

    Remove方法用于删除一个元素,通过元素本身的引用来删除

    RemoveAt方法用于删除一个元素,通过索引值来删除

    RemoveRange用于删除一批元素,通过指定开始的索引和删除的数量来删除

    Insert用于添加一个元素到指定位置,列表后面的元素依次往后移动

    InsertRange用于从指定位置开始添加一批元素,列表后面的元素依次往后移动

    另外,还有几个类似的方法:

    Clear方法用于清除现有所有的元素

    Contains方法用来查找某个对象在不在列表之中

    其他的我就不一一累赘了,大家可以查看MSDN,上面讲的更仔细

    (5)TrimSize方法

    这个方法用于将ArrayList固定到实际元素的大小,当动态数组元素确定不在添加的时候,可以调用这个方法来释放空余的内存。

    (6)ToArray方法

    这个方法把ArrayList的元素Copy到一个新的数组中。

    4、ArrayList与数组转换

    例1:

    ArrayList List = new ArrayList();

    List.Add(1);

    List.Add(2);

    List.Add(3);

    Int32[] values = (Int32[])List.ToArray(typeof(Int32));

    例2:

    ArrayList List = new ArrayList();

    List.Add(1);

    List.Add(2);

    List.Add(3);

    Int32[] values = new Int32[List.Count];

    List.CopyTo(values);

    上面介绍了两种从ArrayList转换到数组的方法

    Ҷƪл˵?
  • һƪArrayList的使用方法
    һƪ使用 HttpContext.RewritePath