gpt4 book ai didi

.net - BinaryFormatter 替代方案

转载 作者:行者123 更新时间:2023-12-01 05:48:22 24 4
gpt4 key购买 nike

我正在购买 BinaryFormatter 替代品/替代品。

我对 BinaryFormatter 的当前问题(以及替代方案应该解决这个问题)是
1) 向后兼容(可以反序列化使用早期版本序列化的类)
2) 尺寸
3)速度

我已经检查了 AltSerializer,它看起来不错,一些关于速度的报告相互矛盾,但它看起来支持向后兼容性。

我也看了protobuf-net这看起来很棒,除了在这个阶段它需要大量的工作,因为你必须定义所有的 .proto 文件。

也许有人使用上述任何一种或其他东西会关心评论。

最佳答案

我后来了解到 protobuf-net 会尊重 [DataContract] 和 [DataMember] 属性(不需要 .protos)所以如果你的类是 WCF-ready 或者你想用上述属性装饰它们,那么你可以使用 protobuf-net为您的类(class)框。

装饰所有类显然需要一些工作(protobuf 的 v1 需要这样做),但是我知道 v2 将能够为您未装饰的类构建模型。

关于.net - BinaryFormatter 替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3512776/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com