2016-06-09 65 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

而且 - 作爲作者說話或貢獻者多個序列化程序庫 - 我完全同意你:) –