2016-06-09 81 views
1

在C#中序列化Type类有什么特别的吗?我收到通用:序列化protobuf-net中的Type类?

“System.InvalidOperationException”类型的异常出现在protobuf的-net.dll但在用户代码中没有处理

“没有类型定义的串行:System.Object的” }

[ProtoMember(1)] 
public Type DataType { get; set; } 

像现在这样。

+0

更一般地说,[我可以序列化一个C#类型对象吗?](http://stackoverflow.com/questions/12306/can-i-serialize-ac-sharp-type-object) – stuartd

回答

2

代替Type的完全限定(或不太全面限定,如果适用)名称的序列化。我不认为序列化静态类型定义是合适的。

+0

而且 - 作为作者说话或贡献者多个序列化程序库 - 我完全同意你:) –