C# ArrayList中的RemoveRange方法示例

namespace ConsoleApplication1
{

  class Program
  {
      static void Main(string[] args)
      {

          ArrayList counting = new ArrayList();
          counting.Add("one");
          counting.Add("two");
          counting.Add("three");

          counting.Add("four");
          counting.Add("five");
          counting.Add("six");
          counting.Add("seven");

          Stack numbers = new Stack();
          numbers.Push(1);
          numbers.Push(2);
          numbers.Push(3);

          numbers.Push(4);
          Console.WriteLine("最初arraylist中的元素:");
          foreach (object i in counting)
          {

              Console.WriteLine(i);
          }
          counting.InsertRange(7, numbers);
          Console.WriteLine("执行InsertRange后:");

          foreach (object i in counting)
          {
              Console.WriteLine(i);
          }

          counting.RemoveRange(6, 5);
          Console.WriteLine("执行RemoveRange后:");
           foreach (object i in counting)
          {

              Console.WriteLine(i);
          }       
      }
  }

}
C# ArrayList中的RemoveRange方法

RemoveRange方法用于删除ArrayList中某一个范围的元素。

日期:2020-04-11 23:03:49 来源:oir作者:oir