Protobuf"字段1"有什么意义?

时间:2016-05-23 17:12:29

标签: protocol-buffers protobuf-net

我试图弄清楚如何在Protobuf中编码byte [] []锯齿状数组。

在我的搜索中,我还没有看到如何实现这一点,但我确实看到hints of a future feature实现在字段1中对此进行编码。

Field 1有什么好处,它如何适用于Protobuf?

1 个答案:

答案 0 :(得分:0)

对于字段1没有特别的意义,除了它是第一个字段,因此是在单字段消息格式中使用的最明显的字段编号。在你联系的答案中,Marc似乎在说他正在考虑为#34;锯齿状阵列添加内置支持"将被编码为消息列表,其中每个消息包含另一个列表。内部列表的字段编号为1,因为它是可供选择的明显数字。因此,如果您今天使用字段编号1为内部列表手动定义此类型,您可以稍后切换到Marc的内置类型,而不会破坏向后兼容性。