2

在使用 protobuf-net 的 C# 中,我想将我的 protobuf 定义保留在.proto文件中。(它用于为其他语言生成代码,...)

我知道 Google 的 protoc 实现不会在 Java 生成的代码中生成任何 Map。

但是,由于如果我从.cs文件生成.proto,protobuf-net 支持字典,我想知道它是否也支持从.proto.cs文件的字典。

例如,在.proto文件中,我有:

message KeyValuePair_String_String {
   optional string Key = 1;
   optional string Value = 2;
}

是否可以将任何参数传递给 protobuf-net C# protogen.exe 编译器,以便它创建字典而不是列表?

谢谢,瑞

4

1 回答 1

2

简短的回答是:目前没有。

于 2013-06-20T19:16:19.197 回答