我最近不得不寻找C#移植最初由Google开发的Protocol Buffers库。 猜猜看,我发现两个项目都是由两位知名人士所拥有的:由Jon Skeet和protobuf-net编写的protobuf-csharp-port ,由Marc Gravell编写。 我的问题很简单:我必须select哪一个? 我很喜欢Marc的解决scheme,因为在我看来,更接近于C#philisophy(例如,你可以添加属性到现有的类的属性),它看起来像它可以支持.NET的内置types,如System.Guid。 我相信他们都是非常棒的项目,但是你有什么想法?
(这是我在RSS中看到的一个问题的转贴,但被OP删除了,我又重新添加了,因为我在不同的地方看过这个问题几次,形成”) 突然间,我反序列ProtoException时收到一个ProtoException ,消息是:未知的线型6 什么是导线型? 什么是不同的线型值及其描述? 我怀疑一个字段是造成这个问题,怎么debugging呢?