当前位置:编程学习 > C#/ASP.NET >>

arraylist深度复制的问题

我想把arraylist1完整复制到arraylist2中,但是我对arraylist1的任何操作都不会影响arraylist2,请问有什么好的方法吗?
哪位能够写段c#的代码? --------------------编程问答-------------------- 循环取arraylist1,一个一个add到arraylist2中! --------------------编程问答-------------------- ps:结帖率:0.00% 

发帖记得结贴! --------------------编程问答-------------------- 视arraylist1里面存的对象而定,遍历 把每个对象深复制一遍再add到arraylist2 --------------------编程问答-------------------- 我才发了2个帖子没收到满意答案所以没有结贴,另外我的arraylist里面是object类型的值,我想执行深度复制的话该怎么样? --------------------编程问答-------------------- 把arraylist1完整复制到arraylist2中,可以用Clone()方法,就是克隆,克隆明白了吧,这样你就可以对
arraylist1进行操作了! --------------------编程问答-------------------- 楼上的,我想进行深度复制,直接clone的话我改变arraylist1,arraylist2不跟着改变了吗?
--------------------编程问答-------------------- 用arraylist的CopyTo来复制吧! --------------------编程问答-------------------- 那是copyto到array中不是arraylist --------------------编程问答-------------------- 你的arraylist中的对象要支持Clone();否则深度复制起来很麻烦,不是一般的麻烦;
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,