帮我解决以下问题:
在程序集“mscorlib,版本=2.0.0.0,文化=中性,PublicKeyToken=b77a5c561934e089”中键入“System.Resources.RuntimeResourceSet”未标记为可序列化。
示例代码:
[可序列化] 公共类 clsModelClass { 私有列表 _obj1 = 新列表(); 私有列表 _obj2 = 新列表(); 公共 System.Resources.ResourceManager 资源管理器 { 获取;放; } 公共字符串 Property1 { 获取;放; } 公共长属性2 {获取;放; } 公共字符串 Property3 { 获取;放; } } [可序列化] 公共类 clsTestClass { 公共静态字符串 staticObj1 = "staticObj1"; 公共静态字符串 staticObj2 = "staticObj2"; 公共静态字符串 staticObj3 = "staticObj3"; }
是不是因为:
公共 System.Resources.ResourceManager 资源管理器 { 获取;放; }
因为 ResourceManager 类没有被序列化。我应该使用 [nonSerialize] 之类的吗
[非序列化] 公共 System.Resources.ResourceManager 资源管理器 { 获取;放; }
提前致谢。