急求把网络输入输出流上的数据存为本地二进制文件的方法 急求把网络socket输入输出流上的数据存为本地二进制文件(而不是文本文件)的方法。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接写就可以了buff为byte[]类型,从你的Stream中读取内容到buff里面File.WriteAllBytes("c:\\xx.dat", buff);//写入到文件中 直接写...你收到的就是byte[] 写也是 byte[] 楼主好像是想传送文件是吧,我写过一个很简单的,界面很难看,不知道楼主是否看的上?MSN:[email protected] 如果需要就给我发个消息吧 public void saveStreamToFile(string fileName,Stream stream) { Byte[] bytes = new byte[stream.Length]; stream.Read(bytes, 0, (int)stream.Length); File.WriteAllBytes(fileName, bytes); } 视乎可以把文字转换成对应的unicode 或 asii 码 ,然后存放在bitarray 类里面,输出就是二进制了 没用过哦 POP3 没法读取垃圾邮件中的邮件? 查询数据导致网速变慢 C#中类,结构体,方法的区别和联系 求C#生成Word文档的问题 如何控制一个窗体只能打开一次 datagridview 数据,能不能把某几行的同一列合并成同一个单元格? 如何不安装.NET运行库,直接将.NET的DLL放在同一文件夹里运行.NET程序呢? 关于曲线图出现负值的问题 从配置文件中读取的路径只显示文件名,且可以在下拉列表中点击文件名后调用文件,如何实现? 有没有什么好的办法 C# 多线程为什么不能同时显示(winform) C# WM_COMMAND
buff为byte[]类型,从你的Stream中读取内容到buff里面File.WriteAllBytes("c:\\xx.dat", buff);//写入到文件中
直接写...你收到的就是byte[] 写也是 byte[]
{
Byte[] bytes = new byte[stream.Length];
stream.Read(bytes, 0, (int)stream.Length);
File.WriteAllBytes(fileName, bytes);
}