C#将ArrayList转换为数组示例

namespace ConsoleApplication2
{

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

          //create the arraylist
          ArrayList arraylist1 = new ArrayList();
          arraylist1.Add("June");
          arraylist1.Add("July");

          arraylist1.Add("August");
          arraylist1.Add("September");
          arraylist1.Add("October");
          Console.WriteLine("THE ELEMENTS OF THE ARRAYLIST ARE:");

          Console.WriteLine();
          foreach (string i in arraylist1)
          {
              Console.WriteLine(i);

          }
          //create an array
          string[] array = arraylist1.ToArray(typeof(string)) as string[];
          Console.WriteLine();

          Console.WriteLine("Arraylist elements are copied to array");
          Console.WriteLine("THE ELEMENTS OF THE ARRAY ARE:");
          Console.WriteLine();
          foreach (string value in array)

          {
              Console.WriteLine(value);
          }       
      }

  }
}
C#将ArrayList转换为数组

在本文中,我将使用ToArray方法将ArrayList转换为Array。

在ArrayList类型上找到ToArray。
可以使用ToArray方法转换为数组。

日期:2020-04-11 22:50:19 来源:oir作者:oir