标签: c# serialization deserialization
在C#中,我知道XML反序列化需要公共默认构造函数。但是为什么反序列化过程需要一个公共构造函数呢?
sources
答案 0 :(得分:1)
因为它使用它来创建该类型的实例。
答案 1 :(得分:0)
因为XmlSerializer使用该构造函数初始化您的类,然后设置属性。
XmlSerializer