2015-05-13 28 views
1

我已經看過FileInfo類,我發現它是用SerializableAttribute標記的。我不完全理解這個屬性表示什麼,但對我來說,它表明FileInfo類應該序列化到設置保存的XML文件中,但事實並非如此,因爲FileInfo設置在項目加載時爲空。UserSettings中的FileInfo保存爲空?

如何將FileInfo保存到UserSettings中?

回答

1

你不能。 XmlSerializer需要無參數的構造函數 - 其中FileInfo不具有。它被標記爲Serializable,因爲還有其他序列化程序不具有相同的要求。

Related question.