c#文件转换为字节流及字节流转换为文件

  

,,本文讲解了c#实现文件转换为字节流的方法。

,,,,·文件转换为字节流的步骤如下

,,,,,,,, 1,通过文件流打开指定文件(FileStream fs);

,,,,,,,, 2,定义字节流(byte [] fileByte=new byte [fs。长度]);

,,,,,,,, 3,把文件读取到字节流(fs.Read (fileByte 0 fileByte.Length));

,,,,,,,, 4,关闭文件(fs.close ());

,,,,,,,, 5日返回字节流(返回fileByte);

,,,,,,,,具体的代码如下(需要引用命名空间先):

,,,,,,,,,,,, FileStream  fs =, new 文件流(文件,,FileMode.Open);   ,,,,,,,,,,,byte [], fileByte=, new 字节(fs.Length);   ,,,,,,,,,,,fs.Read (fileByte, 0, fileByte.Length);   ,,,,,,,,,,,fs.Close ();

,,,,·字节流转换为文件的步骤:

,,,,,,,, 1,根据欲创建的文件名创建一个文件流(文件流(文件名,FileMode.Create));

,,,,,,,, 2,将字节流写入到文件(fs.Write (fileByte 0 fileByte.Length));

,,,,,,,, 3,关闭文件流(fs。关闭);

,,,,,,,,,,,, FileStream  fs =, new 文件流(文件名,,FileMode.Open);   ,,,,,,,,,,,fs.Write (fileByte, 0, fileByte.Length);   ,,,,,,,,,,,fs.Close ();


c#文件转换为字节流及字节流转换为文件