首页 文章

当protobuf-net从.proto文件转到.cs文件时,它是否支持Dictionary? (通过protogen.exe)

提问于
浏览
2

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

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

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

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

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

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

谢谢,瑞

1 回答

  • 2

    简短的回答是:目前不是 .

相关问题