c# – 实现IXmlSerializable时,如何仅覆盖ReadXml或WriteXml,而不是两者兼容?
我想在一个类上实现IXmlSerializable,只能覆盖readxml或WriteXml,但不能同时覆盖.如果我没有在这个类上实现IXMLSerializable,XMLSerializer会自动序列化所有成员.我想要这个默认行为来应用非覆盖的情况.但是,由于IXmlSerializable是一个接口,而不是一个基类,我不知道该怎么做.另外,在一种情况下,我需要执行默认行为,当它完成时,会添加一些额外的代码.所以,我想覆盖并回调“base”类的行为.再次,如果有一个基类,这将是微不足道的,但不是那么简