如何使用ArrayList?
有如下代码:
Point[2] p1 = {new Point[1, 2],
new Point[4, 4]};
Point[2] p2;
ArrayList al = new ArrayList();
foreach(Point p in p1)
al.Add(p);
现在有两个数组,将数组p1的值赋给al之后,如何使用ArrayList提供的ToArray()方法,将al的值赋给p2?
MSDN看了,但是没看懂。是直接写p2 = al.ToArray(),提示“不能将Object隐式转换为Point[]”,如果写p2 = (Point) al.ToArray(),提示“不能将Object转换为Point[]”。
又没有人用过这个东东,和我说说吧。先谢了。