草庐IT

largeBytes

全部标签

c# - 如何拆分字节数组

我在内存中有一个字节数组,从文件中读取。我想在某个点(索引)拆分字节数组,而不必只创建一个新的字节数组并一次复制每个字节,从而增加操作的内存占用空间。我想要的是这样的:byte[]largeBytes=[1,2,3,4,5,6,7,8,9];byte[]smallPortion;smallPortion=split(largeBytes,3);smallPortion等于1,2,3,4largeBytes等于5,6,7,8,9 最佳答案 在带有Linq的C#中,您可以这样做:smallPortion=largeBytes.Take(

c# - 如何拆分字节数组

我在内存中有一个字节数组,从文件中读取。我想在某个点(索引)拆分字节数组,而不必只创建一个新的字节数组并一次复制每个字节,从而增加操作的内存占用空间。我想要的是这样的:byte[]largeBytes=[1,2,3,4,5,6,7,8,9];byte[]smallPortion;smallPortion=split(largeBytes,3);smallPortion等于1,2,3,4largeBytes等于5,6,7,8,9 最佳答案 在带有Linq的C#中,您可以这样做:smallPortion=largeBytes.Take(