【问题标题】:"Ambiguous Constructor Reference" XmlSerializer“模棱两可的构造函数参考” XmlSerializer
【发布时间】:2010-01-08 22:27:15
【问题描述】:

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

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

我收到以下错误:Ambiguous Constructor Reference

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

【问题讨论】:

    标签: .net generics xml-serialization


    【解决方案1】:
    XmlSerializer xmlSerializer = new XmlSerializer(typeof(List<MyObject>));
    

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多