2014-09-21 79 views
1

我正在使用自定義結構體「PreciseTimeSpan」,它包含類似於數據類型long的ticks值的常規.NET TimeSpan。我想通過將ticks值序列化爲varint來序列化PreciseTimeSpan字段。到現在爲止,我爲每個PreciseTimeSpan字段創建了一個私有屬性,用於執行從long到long的轉換。但這很不方便。是否有可能序列化一個自定義類/結構作爲原始類型?使用protobuf-net作爲原始類型序列化自定義類

回答

0

儘管protobuf-net確實支持代理序列化類型,它當前允許將這些與原始類型混合使用,而不是而不是。它在理論上可能會這樣做,但是:不是今天。如果你真的想,我可以調查這個選項。

+0

我想避免嵌套消息的開銷,因此我不想使用代理。我想我會爲我的轉換屬性創建一個VS片段。 – Tom 2014-09-22 03:07:00

相關問題