我在尝试序列化对象时出现以下错误:古怪的序列化错误时,实体是可序列化
Type
'TEST.Common.TestObj`1+<>c__DisplayClass1`1[[TEST.Common.TestEntity,
TEST.Common, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null],[System.Boolean, mscorlib, Version=4.0.0.0,
Culture=neutral, PublicKeyToken=b77a5c561934e089]]' in Assembly
'Test.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'
is not marked as serializable.
我有[Serializable]
对TestObj
实体属性都,它的所有有关基地的实体和所有实体的属性。还有什么可以导致这个“未标记为可序列化”的错误?
什么是c__DisplayClass1`1
甚至意味着?
如何发布您的真实代码而不是让我们猜测您的类和代码?一个类似的[很好的问题](http://stackoverflow.com/questions/16629134/cant-reach-children-element-of-a-groupbox-after-serialize-it-wpf)尝试阅读和理解它。 – I4V