目前我正在使用XML来存储许多数据,在创建这些XML文件时,我想尽可能地减少它的大小。我如何覆盖XmlWriter函数(WriteEndElement),而不是像这样保存它:它将被保存为:更新:我正在尝试找到一种方法来完成此任务:publicoverridevoidWriteEndElement()但我无法通过当前的WriteEndElement函数来了解我必须对其进行更改的内容以及是否有可能。 最佳答案 恐怕不重写大部分代码是不可能的。该空间是硬编码在内部类中的,不可配置。例如,内部XmlEncodedRawTextWriter.