.net 二进制读写文件(vb, C#均可)

完全崩溃了。c里面就fopen("xxxx", "rb"); 就可以读二进制文件了。在.net里面 Dim fs As New IO.FileStream(Application.StartupPath + "\pic\pic.jpg", FileMode.Open, FileAccess.Read) Dim br As BinaryReader = New IO.BinaryReader(fs) 晕死了,它还在od后面加oa,oa前面加od。日他先人,难道二进制也必须回车换行啊!!!!!!fuck!!!!!!!!!!!! 我是把读出来的数据直接post出去,用抓包工具分析数据才发现的。

数据量不大的话,直接使用如下函数
byte[] bytes = File.ReadAllBytes("文件路径"); // 读二进制数据
File.WriteAllBytes("文件路径", bytes); // 写二进制数据
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-12-02
楼下正解
相似回答