ArrayList 轉為 Array ArrayList 轉為 Array
  .NET       ez      2011-11-29

不須透過迴圈,直接將ArrayList專為Array

static void Main(string[] args)
{
	{
		ArrayList Lists = new ArrayList();
		Lists.Add("a");
		Lists.Add("b");
		Lists.Add("c");
		string[] s = (string[])Lists.ToArray(typeof(string));

		foreach (string item in s) {
                	Console.WriteLine(item);
            	}
	}
	{
		ArrayList Lists = new ArrayList();
		Lists.Add(1);
		Lists.Add(2);
		Lists.Add(3);
		int[] i = (int[])Lists.ToArray(Type.GetType("System.Int32"));

		foreach (int item in i) {
                	Console.WriteLine(item.ToString());
            	}
	}
}

 


標籤:   .NET

我要留言