C# ArrayList中的SetRange方法示例

namespace ConsoleApplication6

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

      {
          //create the arraylist named days
          ArrayList days = new ArrayList();
          //add the elements in the arraylist

          days.Add("Sunday");
          days.Add("Monday");
          days.Add("Tuesday");
          days.Add("Wednesday");

          days.Add("Thusday");
          days.Add("Friday");
          days.Add("Saturday");
          Console.WriteLine("The arraylist is as:");

          foreach (string str in days)
          {
              Console.WriteLine(str);
          }

          Console.WriteLine();
          Stack years = new Stack();
          years.Push("January");
          years.Push("Febuary");

          years.Push("March");
          years.Push("April");
          years.Push("May");
          Console.WriteLine("The stack is as:");

          foreach (string a in years)
          {
              Console.WriteLine(a);
          }

          Console.WriteLine();
          days.SetRange(1, years);
          Console.WriteLine("After apply the SetRange method the arraylist is as:");
          foreach (string s in days)

          {
              Console.WriteLine(s);
          }
      }

  }
}
C# ArrayList中的SetRange方法

ArrayList的SetRange方法将集合的元素复制在ArrayList中的某一个范围的元素上

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