黑马程序员技术交流社区

标题: 数组 [打印本页]

作者: 杨本国    时间: 2011-11-30 20:56
标题: 数组
如何进行数组复制,效率更高?
作者: 杨楠    时间: 2011-11-30 21:19
太深了。。。
作者: 杨本国    时间: 2011-11-30 21:39
我就知道用个for来弄,但肯定效率极低啊。所以找找高手了
作者: 杨楠    时间: 2011-11-30 21:46
按你的话。。。去学校找老杨。。。
作者: 付炯    时间: 2011-12-1 00:03
我记得聊天室项目里用的是 Buffer.BlockCopy()的方法
作者: 谭显锋    时间: 2011-12-1 10:09
Array是抽象的基类,看实例:
string[] obj = { "A", "B", "C" };
            string[] obj2=new string[3];
            //Array.Copy(obj, obj2, 3);//表示复制3个
            obj.CopyTo(obj2, 0);//从第0个开始,复制到obj2,跟上面方法一个效果
            Console.WriteLine("obj2数组内的值为:{0},{1},{2}",obj2[0],obj2[1],obj2[2]);
作者: 深海中的鱼    时间: 2011-12-1 12:09
数组浅复制:array2=array1.Clone();




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2