首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

winform中关于文件转换成字节的操作,该怎么解决

2012-01-20 
winform中关于文件转换成字节的操作小弟近来要完成个项目,中间有个环节是将一个文件转换成字节数组,希望大

winform中关于文件转换成字节的操作
小弟近来要完成个项目,中间有个环节是将一个文件转换成字节数组,希望大家给点建议,最好有点代码,一个文件转换成字节数组,字节数组转换成一个文件,谢谢大家帮忙,谢谢

[解决办法]
一个文件转换成字节数组
FileStream stream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read, 0x200, false);
int count = (int) stream.Length;
byte[] buffer = new byte[count];
Stream stream2 = stream;
stream2.Read(buffer, 0, count);



[解决办法]
字节数组转换成一个文件
byte[] a = ...你的byte数组
FileStream fs = new FileStream( "test.txt ");
fs.Write(a, 0, a.Length);
fs.Flush();
fs.Close();
[解决办法]
文件中转换成字节数组
FileStream fs1 = new FileStream( "f:\\1.doc ", FileMode.Open, FileAccess.Read);
int len = Convert.ToInt32(fs1.Length);
byte[] box = new byte[len];
fs1.Read(box, 0, len);

热点排行