protobuf-net有人用过么,求一些文档和demo

慧眼识狗熊 2015-03-13 04:04:22
一些简单的序列化ok,看看protomember引用类型也可以搞定,可是一些overwritelist,dataformat等等属性看看是理解的,写代码看看么又不是那么回事情。没全理解不太敢用,求个文档或demo。
...全文
210 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
慧眼识狗熊 2015-03-14
  • 打赏
  • 举报
回复
引用 3 楼 wyd1520 的回复:
[quote=引用 2 楼 small21 的回复:] [quote=引用 1 楼 mujianglee 的回复:] 类头部加序列化标示,每个字段从0开始标识字符 其他没区别
这个都知道啊,简单类型的都写过了,就是对于一些其他属性想了解一下。 另外对内存的开销如何,序列化大型对象会不会和binaryformatter一样出现outofmemory错误?[/quote] 他序列化,不像binaryformatter 一样对整个实例进行序例,而像JSON一样只对字段的值与名称进行序例。要不然就不能做夸平台了。所以不存在这个outofmemory[/quote] 写一个类,内部有别的类的实例,用asreference标记,从结果上看,也是一整个大实例的序列化。 是一个个属性或者字段来的?
本拉灯 2015-03-13
  • 打赏
  • 举报
回复
引用 2 楼 small21 的回复:
[quote=引用 1 楼 mujianglee 的回复:] 类头部加序列化标示,每个字段从0开始标识字符 其他没区别
这个都知道啊,简单类型的都写过了,就是对于一些其他属性想了解一下。 另外对内存的开销如何,序列化大型对象会不会和binaryformatter一样出现outofmemory错误?[/quote] 他序列化,不像binaryformatter 一样对整个实例进行序例,而像JSON一样只对字段的值与名称进行序例。要不然就不能做夸平台了。所以不存在这个outofmemory
慧眼识狗熊 2015-03-13
  • 打赏
  • 举报
回复
引用 1 楼 mujianglee 的回复:
类头部加序列化标示,每个字段从0开始标识字符 其他没区别
这个都知道啊,简单类型的都写过了,就是对于一些其他属性想了解一下。 另外对内存的开销如何,序列化大型对象会不会和binaryformatter一样出现outofmemory错误?
mujianglee 2015-03-13
  • 打赏
  • 举报
回复
类头部加序列化标示,每个字段从0开始标识字符 其他没区别

110,545

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧