c# - 如何反序列化不使用 BinaryFormatter 的泛型对象?
问题描述
所以情况就是这样:我有一个我知道类型的对象,我想使用 TCP/IP 将它从套接字发送到套接字。因此,为了发送信息,我必须将对象转换为 byte[],当我收到 byte[] 时将其转换为对象。
看到了几个使用 MemoryStream 和 BinaryFormatter 的解决方案,但我不允许在我的应用程序中使用 BinaryFormatter。所以我必须制作一个自定义的 BinaryFormatter。
有人可以帮助我或指导我应该做什么或应该使用什么吗?
解决方案
推荐阅读
- r - 在R中添加向量中的每个元素而不使用“SUM”函数
- wso2 - 尝试获取资源时出现 WSO2 NetworkError
- c - 如何修复'Alrady打印最后一行元素的所有数组元素'
- machine-learning - 为什么 PCA 效果很好,而保留的总方差很小?
- laravel-5 - 如何将生成的条形码发送到 laravel 中的电子邮件?
- sql - 如何在使用自联接时省略一些特定数据
- angular - 服务内的Angular 4调用函数
- php - 带有 PHP 的 HTML5 电子邮件表单不发送电子邮件
- r - 对标准误差 R 进行聚类时,不同的估计,相同的模型
- javascript - 试图找到正确的方法,但我找不到