zoukankan      html  css  js  c++  java
  • 列表删除元素

    元素的删除

    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

  • 相关阅读:
    发现不错的cache系统Cache Manager Documentation
    List.Sort用法
    Database Initialization Strategies in Code-First:
    git rebase
    osharpV3数据库初始化
    IdentityDbContext
    AspNetUsers
    VS2015 推荐插件
    ELMAH日志组件数据库脚本
    C#如何把List of Object转换成List of T具体类型
  • 原文地址:https://www.cnblogs.com/lichen396116416/p/1920838.html
Copyright © 2011-2022 走看看