我正在尝试下载字节数组列表,但是类型为byte[][]
,由于要创建byte[]
,因此在尝试创建文件时会导致问题。>
byte[][] imgdata = image.ImageByteArrayList; using (FileStream file = new FileStream(FileNameLocation, FileMode.Create, System.IO.FileAccess.Write)) { file.Write(imgdata, 0, imgdata.Length); //error here file.Flush(); file.Close(); file.Dispose(); }
是否有将
byte[][]
转换为byte[]
的方法?还是有另一种下载方式?
我正在尝试下载字节数组的列表,但类型为byte [] [],这在尝试创建文件时会引起问题,因为它期望byte [] byte [] [] imgdata = image。 ..
JaggedArrayHelper类,用于保存和加载字节的锯齿状数组[] []
这通过将图像数据的每一行依次写入输出文件来完成您想要的工作:
是否根据您的需要提供了可行的解决方案?如果是,这是您的答案。
尝试像这样将byte[][]
转换为byte[]
: