我有一个这样的课程
MyClass : BaseClass
string new FirstName
当我尝试序列化此类时,我收到以下错误消息
成员SQLClientAdapter.Columns类型隐藏基类成员Adapter.Columns类型 ...使用XmlElementAttribute或XmlAttributeAttribute指定新名称。
推荐不起作用。
Google建议将Ignore()属性添加到基类中,但是我无法修改基类。
答案 0 :(得分:0)
实现ISerializable并手动执行序列化或执行异常消息所说的内容 - 在序列化流中重命名继承类型的属性。