我最近和一位同事討論了網絡上字節數據的串行化問題。 他使用BinaryFormatter
類來「解開」我發送給他的字節數據。這不起作用,他顯然有例外 ...例外。由於我的數據只是一個字節數組,因此Binaryformatter
無法正確「解開」數據。字節序列化
他對BinaryFormatter
的動機是平臺獨立性。我不相信這樣的立場。當我們都使用BinaryReader
或BinaryWriter
時,事情在代碼土地上運行良好。
因此,BinaryFormatter
的用途是什麼?我應該在每個需要通過電線發送字節的場景中使用它嗎?