这个问题肯定不是这里引起的,因为明显是个serialize的问题,你检查一下有没有什么地方用了serialize。或者这里面的数据是通过remoting传送的。解决的方法很简单,只要加入默认的构造函数就可以了

解决方案 »

  1.   

    在你的代码里面加入:
    public aaa()
    {
    }
      

  2.   

    问题肯定不是出现在aaas.Add(new aaa("AAAAAA","aa"));
      

  3.   

    如hfwang009(windy)
    ArrayList在内部通过default public constructor构造一个新的对象,再通过反射把各个字段复制进去。
      

  4.   

    请问timelyraining(恨天):
    具体如何解决?勿见笑,谢谢!
      

  5.   

    我已加入了默认的构造函数,出现的错误是:System.InvalidOperationException: The type aaa was not expected. Use the XmlInclude or SoapInclude attribute to specify types that are not known statically.