【发布时间】:2012-08-29 07:13:10
【问题描述】:
帮我解决以下问题:
在程序集 'mscorlib, Version=2.0.0.0, Culture=neutral, 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 资源管理器 { 获取;放; }提前致谢。
【问题讨论】:
-
@LolCoder:我应该怎么做,我不知道,因为我是 StackOverflow 的新手。请让我知道..
-
okies...知道了...任何人请为我的问题提供一些解决方案。
标签: c# serialization resourcemanager