2012年9月6日 星期四

[C#] 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());
                }
    }
}

沒有留言:

張貼留言