读书人

用BinaryWriter怎么读写图片、音频文件

发布时间: 2012-09-06 10:37:01 作者: rapoo

用BinaryWriter如何读写图片、音频文件?
BinaryWriter类:MSDN,以二进制形式将基元类型写入流,并支持用特定的编码写入字符串。
BinaryReader类:MSDN,用特定的编码将基元数据类型读作二进制值。


比如,有个图片文件:d:\1.jpg
如何把这个文件在e盘也写一个,然后读出来,就像在数据库中储存图片一样


[解决办法]
利用FileStream类、BinaryReader读取图片到数据库
[解决办法]

C# code
FileStream fs = new FileStream("d:\\1.jpg", FileMode.Open);            BinaryReader binReader = new BinaryReader(fs);            byte[] temp = new byte[fs.Length];            binReader.Read(temp, 0, temp.Length);            BinaryWriter bw = new BinaryWriter(new FileStream(@"e:\\1.jpg", FileMode.Create));            bw.Write(temp);            bw.Flush();            bw.Close();
[解决办法]
探讨

引用:
C# code
FileStream fs = new FileStream("d:\\1.jpg", FileMode.Open);
BinaryReader binReader = new BinaryReader(fs);
byte[] temp = new byte[fs.Length];
binReader.……

我想请问一下,BinaryRe……

读书人网 >C#

热点推荐