.net &引用;不明确的构造函数引用“;XmlSerializer

.net &引用;不明确的构造函数引用“;XmlSerializer,.net,generics,xml-serialization,.net,Generics,Xml Serialization,我正在尝试序列化列表。当我创建XmlSerializer时: XmlSerializer xmlSerializer = new XmlSerializer(List<MyObject>); XmlSerializer XmlSerializer=新的XmlSerializer(列表); 我得到以下错误:构造函数引用不明确 如何修复此问题,以便序列化和反序列化列表 XmlSerializer xmlSerializer = new XmlSerializer(typeof(Lis

我正在尝试序列化
列表
。当我创建XmlSerializer时:

XmlSerializer xmlSerializer = new XmlSerializer(List<MyObject>);
XmlSerializer XmlSerializer=新的XmlSerializer(列表);
我得到以下错误:构造函数引用不明确

如何修复此问题,以便序列化和反序列化列表

XmlSerializer xmlSerializer = new XmlSerializer(typeof(List<MyObject>));
您正在尝试使用,但没有传入类型对象

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