我有一個包含SortedList<string, Data>
私人領域,其中Data
是一些int
,DateTime
和Nullable<DateTime>
領域一個簡單的自定義類的類。序列化自定義類以XML
public class CustomCollection
{
private SortedList<string, Data> _list;
...
}
現在,我會讓我的課序列化的,所以我可以寫的內容(即_list
領域的項目)從現有的XML文件的XML文件或加載數據。
我該如何繼續?
我想我明白有兩種方法可以序列化:第一種方法是將所有字段標記爲可序列化,而第二種方法是實現IXmlSerializable
接口。如果我理解正確,什麼時候可以使用這兩種方式?
你是說你想從XML文件中加載_list的XML表示並將其保存到XML文件? – 2012-02-17 01:19:19
@ Ricky.G:是的,這兩個_load from_和_save to_一個XML文件。 – enzom83 2012-02-17 01:21:01
http://msdn.microsoft.com/en-us/magazine/cc164135.aspx可能會有所幫助。當我有時間時,我會爲你寫一些測試資源。 – findcaiyzh 2012-02-17 01:31:12