using (FileStream fs = new FileStream("C:\\a.mp4", FileMode.Append))
{
BinaryWriter bw = new BinaryWriter(fs);
BinaryFormatter formatter = new BinaryFormatter();
MemoryStream rems = new MemoryStream();
formatter.Serialize(rems, dataBuf);
bw.Write(rems.GetBuffer());
bw.Flush();
bw.Close();
}
急。请求分析一下。
{
BinaryWriter bw = new BinaryWriter(fs);
BinaryFormatter formatter = new BinaryFormatter();
MemoryStream rems = new MemoryStream();
formatter.Serialize(rems, dataBuf);
bw.Write(rems.GetBuffer());
bw.Flush();
bw.Close();
}
急。请求分析一下。
http://topic.csdn.net/t/20031024/13/2390676.html
参考整个看看
主要还是看数据接收方式。每次有没有诸如文件头一样的信息部分。如果只是拿文件分块发送的话,把收到的直接连起来就好,否则要去掉每块的信息头,最后可能还要根据数据重建文件头。
是否可以交流