有经验者给一下明示!最好那位有如题有简要示例发于[email protected]多谢!答对分全给,要不够再加.
解决方案 »
- C#反射判断事件是否添加某个方法,求完
- 关于VS2008自带安装部署中多语言切换的问题
- 调用第三方控件ocx问题
- 十进制转化为N进制
- 请问怎样查找出TXT文本中的所有日期..(似乎与正则有关)........
- 想了解一下oa和工作流技术
- 怎样使 Microsoft Visual Studio .NET 2003 中调试的速度加快
- 在vc#里面如何处理别的程序(如delphi编的一个程序)用sendmessage发来的消息?
- 访问主页
- 在机子上装了活动目录后,每次启动都要很长的时间,有什么方法可以加快一点吗?
- 小妹真诚求教!ComboBox动态加载问题!
- winform 中datagrid 的问题
接收方收到bytes后,还原成文件就行了.如果文件很大,可以把流导出到若干个byte[]里面.然后给每个byte[]加上头标记(比如100)和序列号.比如第一个byte[],他的第一个byte位是100头标记,第二个byte位是序列号1,再往后的才是发送文件的内容;第二个hyte[]的序列号是2,以此类推.
发送方把这些byte[]挨个发送,接受方收到后,先判断收到的bytes开头是不是100头标记,不是则丢弃.是则判断序列号,然后保存.
最后按照序列号把所有接受的byte[]中的内容组合在一起,还原成文件.流程是这样,具体实现你自己写吧.