本文講解了C#實現文件轉換為字節流的方法。
·文件轉換為字節流的步驟如下
1、通過文件流打開指定文件(FileStream fs);
2、定義字節流(byte[] fileByte=new byte[fs.Length]);
3、把文件讀取到字節流(fs.Read(fileByte,0,fileByte.Length));
4、關閉文件(fs.close());
5、返回字節流(return fileByte);
具體的代碼如下(需要引用命名空間System.IO):FileStream?fs?=?new?FileStream(File,?FileMode.Open);
byte[]?fileByte=?new?byte[fs.Length];
fs.Read(fileByte,?0,?fileByte.Length);
fs.Close();
·字節流轉換為文件的步驟:
1、根據欲創建的文件名創建一個文件流(FileStream(FileName,FileMode.Create));
2、將字節流寫入到文件(fs.Write(fileByte,0,fileByte.Length));
3、關閉文件流(fs.Close);FileStream?fs?=?new?FileStream(FileName,?FileMode.Open);
fs.Write(fileByte,?0,?fileByte.Length);
fs.Close();