• 列表删除元素


    元素的删除

    ArrayList 提供了三种方法将指定的元素从集合总移除,分别是,Remove、 RemoveAt 和RemovRange方法

    Remove方法接收一个object类型值的参数,用于移除指定元素值的第一个匹配集合元素

    RemoveAt 方法接收一个int类型的参数,用于删除指定索引的集合,

    RemoveRange 方法从集合中移除一个范围的元素。

    三个方法声明如下:

    从ArrayList实例中删除与object值匹配的第一个元素

    public virtual void Remove(object obj)

    删除指定索引的位置index的元素

    Public virtual oid RemoveAt(int index);

    从指定索引位置index开始,移除count个元素

    Public virtual void RemoveRange (ing index ,int count )

      Remove方法使用:

      #region 删除元素

                    ArrayList al = new ArrayList(20);
                    al.AddRange(new string[8] { "元素1", "元素2", "元素3", "元素4", "元素5", "元素6", "元素7","元素8" });
                   //调用Remove方法删除匹配元素
                    al.Remove("元素2");
                    al.RemoveAt(2);//2是索引
                    al.RemoveRange(3, 2);//删除一段
                    foreach (string  item in al)
                    {
                        Console.WriteLine(item);
                    }
                    #endregion

  • 相关阅读:
    C对字符串的部分操作
    <string> <string.h>
    最常见的HTTP错误
    python面试题
    玩转type类型(牛逼克拉斯 )
    django路由系统之反向生成url
    django事物回滚
    django中admin路由系统工作原理
    django中的django admin插件
    ajax跨域资源共享
  • 原文地址:https://www.cnblogs.com/lichen396116416/p/1920838.html
Copyright © 2020-2023  润新知