1
我已經看過FileInfo類,我發現它是用SerializableAttribute標記的。我不完全理解這個屬性表示什麼,但對我來說,它表明FileInfo類應該序列化到設置保存的XML文件中,但事實並非如此,因爲FileInfo設置在項目加載時爲空。UserSettings中的FileInfo保存爲空?
如何將FileInfo保存到UserSettings中?
我已經看過FileInfo類,我發現它是用SerializableAttribute標記的。我不完全理解這個屬性表示什麼,但對我來說,它表明FileInfo類應該序列化到設置保存的XML文件中,但事實並非如此,因爲FileInfo設置在項目加載時爲空。UserSettings中的FileInfo保存爲空?
如何將FileInfo保存到UserSettings中?
你不能。 XmlSerializer
需要無參數的構造函數 - 其中FileInfo
不具有。它被標記爲Serializable
,因爲還有其他序列化程序不具有相同的要求。