【发布时间】:2014-04-02 11:06:11
【问题描述】:
我正在编写一个允许序列化多维数组的简单扩展。在内部,我将 XmlSerializer 用于数组项,但它不适用于只读属性。那么如何使用XmlSerializer(或像DataContractSerializer 这样的其他类)在XML 中对它们进行序列化,而无需修改类以具有这些属性。我的意思是我有方法Serialize<T>(T obj),我可以为任何T 序列化它,甚至像KeyValuePair<T,U> 这样具有只读属性的结构。
【问题讨论】:
标签: c# .net serialization access-modifiers