日期:2014-05-18  浏览次数:20836 次

数组处理上的问题,数组有没有类似于字符串的substring一样的方法,可以从指定的下到开始,拷贝指定的个数到另一个同一类型的数组
数组有没有类似于字符串的substring一样的方法,可以从指定的下到开始,拷贝指定的个数到另一个同一类型的数组

比如我有一个byte[]长度为132
我想做个循环,比方说第一次从0---11返回一个长度为12的byte[]
依次往下循环
请高人们给予指点

------解决方案--------------------
Array.Copy()
这个方法有好几个重载,我就不具体说了,要学会查MSDN,可以实现你要的功能!
^_^
------解决方案--------------------
Array.Copy(sourceArray, sourceIndex, destinationArray, destinationIndex, length)
静态方法,从一个数组把自定义位置的固定长的数组元素拷贝到另一个数组的自定义位置。
------解决方案--------------------
Buffer.BlockCopy
用这个比较高效
------解决方案--------------------
同意楼上, lz 该结帖给分了吧