Windows · 2010-05-25

解决关于System.Collections.IList在WebService中无法序列化的问题

1.在WebService的类中添加特殊属性 [XmlInclude(typeof(List))] 红色字为ILIST中数据类型

2.为ILIST集合中的类添加特殊属性 [Serializable] public class cst_ProjectGroupStatusInfo {

}

3.类里面必需有一个无参数的构造函数 public cst_ProjectGroupStatusInfo() { //这里的内容可以为空 }

经过以上3步解决返回值为System.Collections.IList类型的问题