2010-01-08 135 views
1

我試圖序列化一個List<MyObject>。當我創建我的XmlSerializer這樣:「模糊的構造函數參考」XmlSerializer

XmlSerializer xmlSerializer = new XmlSerializer(List<MyObject>); 

我得到以下錯誤:曖昧構造參考

我怎樣才能解決這個問題,所以我可以序列化和反序列化我的名單?

回答

2
XmlSerializer xmlSerializer = new XmlSerializer(typeof(List<MyObject>)); 

XmlSerializer xmlSerializer = new XmlSerializer(myList.GetType()); 

您正在嘗試使用this constructor,但你不能傳遞一個Type對象。

+0

謝謝。錯過了! – Vaccano 2010-01-08 22:38:54