我正在尝试序列化List<MyObject>
。当我创建我的XmlSerializer时:
XmlSerializer xmlSerializer = new XmlSerializer(List<MyObject>);
我收到以下错误: 不明确的构造函数参考
如何解决此问题,以便我可以序列化和反序列化我的列表?
答案 0 :(得分:2)
XmlSerializer xmlSerializer = new XmlSerializer(typeof(List<MyObject>));
或
XmlSerializer xmlSerializer = new XmlSerializer(myList.GetType());
您正在尝试使用this constructor,但您没有传入Type对象。