|
public void AddMessage(ArrayList Arrtemp) { .... } 在客户端写: .... arr=new ArrayList(); arr.Add("a"); arr.Add("b); ... myMessageClass.AddMessage(arr); } 时调试出错: 无法从“System.Collections.ArrayList”转换为“object[]” 请问怎么办? |
|
|
|
你是传参数错了,要一个数组,
myMessageClass.AddMessage(arr); --》 myMessageClass.AddMessage(arr.ToArray()); |
|
|
特性需要调整,走SOAP
<WebMethod(),SoapRpcMethod(),SoapInclude(GetType(Inherited Class Name))> _ Sub xxx(ByVal para as arraylist) ....... End Sub |
|
|
传一个数组
myMessageClass.AddMessage(arr.ToArray()); |
|