1

我有这样的课

MyClass : BaseClass
    string new FirstName

当我尝试序列化此类时,我收到以下错误消息

类型的成员 SQLClientAdapter.Columns 隐藏类型的基类成员 Adapter.Columns ...使用 XmlElementAttribute 或 XmlAttributeAttribute 指定新名称。

建议没有奏效。

Google 建议将 Ignore() 属性添加到基类,但是我无法修改基类。

4

1 回答 1

0

实现 ISerializable 并手动进行序列化或执行异常消息所说的操作 - 在序列化流中重命名继承类型的属性。

于 2009-11-05T14:44:35.717 回答