如何在VB.net中使用protobuf net添加枚举?
我正在尝试创建一个遵循以下结构的枚举:如何在VB.net中使用protobuf net添加枚举?,vb.net,enums,protocol-buffers,protobuf-net,Vb.net,Enums,Protocol Buffers,Protobuf Net,我正在尝试创建一个遵循以下结构的枚举: Enum Foo Bar=0 One=1 End Enum 我在上阅读了文档,但还不清楚如何添加枚举。我已尝试在枚举上方添加和,但出现错误“无法应用属性,因为该属性在此声明类型上无效” 使用protobuf NET向VB.NET中的Proto文件添加枚举的正确语法是什么?看到语法问题如此简单,我总是觉得自己很笨: <ProtoContract()> Public Enum Foo '<ProtoMember(0)> I do
Enum Foo
Bar=0
One=1
End Enum
我在上阅读了文档,但还不清楚如何添加枚举。我已尝试在枚举上方添加
和
,但出现错误“无法应用属性,因为该属性在此声明类型上无效”
使用protobuf NET向VB.NET中的Proto文件添加枚举的正确语法是什么?看到语法问题如此简单,我总是觉得自己很笨:
<ProtoContract()>
Public Enum Foo
'<ProtoMember(0)> I don't think <ProtoMember> is required inside an enum
Bar = 0
'<ProtoMember(1)>
One = 1
End Enum
公众谘询委员会
'我认为枚举中不需要
巴=0
'
一=1
结束枚举