3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
C# 二進制讀/寫檔 資料來源:http://createps.pixnet.net/blog/post/31679033-c#…         public static int 二進位寫檔(string 檔名, byte[] 資料)         {             try             {                 //開啟建立檔案                 FileStream file = File.Open(檔名, FileMode.Open, FileAccess.ReadWrite);                 BinaryWriter write = new BinaryWriter(file);                write.Write(資料);                write.Close();                 write.Dispose();                 write.Flush();                 file.Close();                 file.Flush();                 file.Dispose();                 return 1;             }             catch (InvalidCastException e)             {                 return -1;             }         }         public static int 二進位讀檔(string 檔名, ref byte[] 資料)         {             try             {                 //開啟檔案                 FileStream file = File.Open(檔名, FileMode.Open, FileAccess.ReadWrite);                 //引用myReader類別                 BinaryReader read = new BinaryReader(file);                 int 長度 = System.Convert.ToInt32(file.Length);                 //讀取位元陣列                 資料 = read.ReadBytes(長度);                 //讀取資料                 //釋放資源                 read.Close();                 read.Flush();                 read.Dispose();                 file.Close();                 file.Flush();                 file.Dispose();                 return 1;             }             catch (InvalidCastException e)             {                 return -1;             }         }   ​

本文由jashliaoeuwordpress提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦