我查看了FileInfo类,看到它标有SerializableAttribute。我不完全理解这个属性的含义,但对我来说,它表明FileInfo类应序列化到设置保存的XML文件中,但事实并非如此,因为当项目加载时,FileInfo设置为null
如何将FileInfo保存到UserSettings?
答案 0 :(得分:1)
你做不到。 XmlSerializer
需要一个无参数的构造函数 - FileInfo
没有。它标记为Serializable
,因为还有其他序列化程序没有相同的要求。