我有一个字节数组,我想返回一定大小的顺序块(以新字节数组的形式)。
我试过:
originalArray = BYTE_ARRAY
var segment = new ArraySegment<byte>(originalArray,0,640);
byte[] newArray = new byte[640];
for (int i = segment.Offset; i <= segment.Count; i++)
{
newArray[i] = segment.Array[i];
}
显然,这只从原始数组创建了一个前 640 个字节的数组。最终,我想要一个遍历前 640 个字节并返回这些字节数组的循环,然后遍历下一个 640 个字节并返回一个 THOSE 字节数组。这样做的目的是向服务器发送消息,每条消息必须包含 640 个字节。我不能保证原始数组长度可以被 640 整除。
谢谢
侃侃无极
UYOU
撒科打诨
相关分类