2010-01-08 138 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