
为什么给WebService传递的Arraylist参数,返回值不正确
1个回答
展开全部
你好。
ArrayList也不能做为webserver的返回值,因为它不支持序列化。
你要实现什么东西,你可以返回1个dataset然后在webApplication在转为ArrayList
ArrayList作为WebMethod返回值时,以为序列化的问题,会被转化为object[]。
所以使用的时候,直接用object[]接受返回值即可。
例如:
object[] objectList = ws.ReturnArrayList();
如果我的回答没能帮助您,请继续追问。
ArrayList也不能做为webserver的返回值,因为它不支持序列化。
你要实现什么东西,你可以返回1个dataset然后在webApplication在转为ArrayList
ArrayList作为WebMethod返回值时,以为序列化的问题,会被转化为object[]。
所以使用的时候,直接用object[]接受返回值即可。
例如:
object[] objectList = ws.ReturnArrayList();
如果我的回答没能帮助您,请继续追问。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询