C#中,用ArrayList定义的数组能否赋值给普通数组?

时间:2022-08-30 19:51:58
ArrayList allnum = new ArrayList();
……
allnum.Add(temp);

……
到这里之后,allnum数组里总共有24组用string定义的数据,
各位大大,现在我想再定义个一个数组string[] Array = new string[24],并把allnum中的数据全部赋值给新的数组,怎么样实现呀?

2 个解决方案

#1


            ArrayList allnum = new ArrayList();
            allnum.Add("temp");
            allnum.Add("hello");
            string[] Array = new string[allnum.Count];
            allnum.CopyTo(Array);

#2


多谢猫猫~

#1


            ArrayList allnum = new ArrayList();
            allnum.Add("temp");
            allnum.Add("hello");
            string[] Array = new string[allnum.Count];
            allnum.CopyTo(Array);

#2


多谢猫猫~