“模糊构造函数参考”XmlSerializer

时间:2010-01-08 22:27:15

标签: .net generics xml-serialization

我正在尝试序列化List<MyObject>。当我创建我的XmlSerializer时:

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

我收到以下错误: 不明确的构造函数参考

如何解决此问题,以便我可以序列化和反序列化我的列表?

1 个答案:

答案 0 :(得分:2)

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

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

您正在尝试使用this constructor,但您没有传入Type对象。