【发布时间】:2012-03-24 11:21:51
【问题描述】:
我有一个byte[] 的列表,我想将此列表合并到一个大的byte[] 中。我尝试了几种方法,但是当我尝试合并字节时似乎丢失了一些数据。
这是我尝试过的方法之一:
byte[] comebined = listOfBytes.Cast<byte[]>()
.Select(x => x)
.SelectMany(x => x).ToArray();
我的问题是如何将byte[] 列表合并成一个大byte[] 并确保没有数据丢失。只要有效,效率就不是问题。
非常感谢所有帮助。
【问题讨论】:
-
你已经尝试了一些东西,但是“它没有用”。您“似乎丢失了数据”。更详细地描述这一点。
-
该代码中没有任何内容会丢失任何数据。数据从何而来?数据有没有可能在更早的阶段就已经丢失了?