C# ArrayList中的ToArray(Type)方法

ArrayList的ToArray(Type)方法将ArrayList的元素复制到指定元素类型的新数组。

C# ArrayList中的ToArray(Type)方法示例

public class MyArrayList

{
  public static void Main()
  {
      //创建一个新的ArrayList.

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

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

      myArray.Add("eight");
      myArray.Add("nine");
      myArray.Add("ten");
      //查看ArrayList的值

      Console.WriteLine("ArrayList的值有:");
      foreach (string s in myArray)
      {
          Console.WriteLine(s);

      }
      //将ArrayList的元素复制到字符串数组
      String[] myArr = (String[])myArray.ToArray(typeof(string));
      //查看字符串数组

      Console.WriteLine("字符串数组:");
      foreach (string s in myArr)
      {
          Console.WriteLine(s);

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