![]() |
1
3
(更新) 是的,知道了……上面我的示例中的主要问题是值getter;它们抛出了异常。还有一些图书馆的小故障( now fixed )
然而,最简单的方法是
等,与:
这一方法和*指定的方法 tested 现在工作得很好。 |
![]() |
2
6
回复Protobuf网,我认为:
这里的问题不是值类型(它通常会处理得很好)-它是开放的
目前,我想不出一个简单/干净的方法来处理这个问题。它将处理一系列通用的值类型方案、列表以及基于契约的任何层次结构(数据契约、原型契约或一些XML模式),但它需要 线索 .
如果你能澄清用例,我也许能提供更多帮助?例如,上面的内容不适用于
re-dotnet protobufs;我不能发表评论,但我很确定这会更不容易理解;它是用于从.proto文件生成的类,所以
如果你留下更多的信息,你能在这里发表评论吗?所以我很容易找到…或者,直接给我一封邮件(参见我的销售代表简介)。 编辑-这是我想的黑客的事情-它目前不工作,但我明天(可能)会找出原因。请注意,理论上,额外的成员可能都是私有的——我只是想在调试时让它变得容易些。请注意,这不会占用任何额外的存储空间。就像我说的,它今天不起作用,但它应该——我会找出为什么……
|
![]() |
3
0
这和我想的差不多。告诉我你的想法。当然,我必须为我需要支持的每种值类型添加一个子类。你怎么认为?有没有更好的方法,你认为这种方法有什么低效之处?
|
![]() |
4
0
直接封装似乎可以很好地工作,所有属性都没有额外的开销,方法如下:
|
![]() |
Mytheral · 谷歌有。Protobuf支持。净核心? 7 年前 |
![]() |
KnowHoper · ProtoBuf-Azure服务结构 7 年前 |
![]() |
mzlo · 如何确定protobuf对象的protobuf版本? 7 年前 |
![]() |
Sharat Chandra · 导入另一个proto文件时出错 7 年前 |
![]() |
GSerjo · 是否有可能从protobuf网络中获得更详细的错误 7 年前 |
![]() |
Sumrak · f#:常量联合箱标记号 10 年前 |