將十進制數字轉換為字節數組


//將十進制數字轉換成字節數組 //由數字創建字節數組
public byte[] DecimalToByteArray(decimal src) {   //創建內存流 MemoryStream stream 作為存放二進制數據的緩存
   using (MemoryStream stream = new MemoryStream()) {   //創建一個 BinaryWriter 來寫二進制數據到 stream
      using (BinaryWriter write = new BinaryWriter(stream)) { write.Write(src); // 將十進制數字 src 寫到 stream 中
            return stream.ToArray();  // 將寫到 stream 中的二進制數據轉為字節數組 } } }

 

其中用到了MemoryStream 和 BinaryWriter。

 

參考鏈接:https://www.cnblogs.com/rechen/p/5088745.html

 

 

 

最新文章:https://www.cnblogs.com/wynblogscc/p/13903071.html 更簡單,利用c#已有方法即可實現。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM