这个数组的长度是根据你调用的Method的参数来决定的,如果只有一个参数,那数组长度就为1,如果有多个参数,那数组的长度就对应的是参数的数量。
我调用的WebService中的方法参数就只需要一个String啊,但是Invoke必须是一个object[],所以在调用的时候就抛 "对象与目标类型不匹配。" 异常,求大侠指教啊.
@Actor: Invoke方法应该是有两个参数,你是不是第一个参数传错了啊
@Rainier-Soft.Com: 就是第一个参数传错了.谢了,再问大侠一个问题,C#类上面的 Attribute 的参数,我怎么改写他呢?
例如:
[System.Web.Services.WebServiceBindingAttribute(Name = "DispatcherImplServiceSoapBinding", Namespace = "www.baidu.com")]
Class1()
{}
那个Attribute的Namespace怎么改写成 Namespace="变量1."
@Actor: 为什么需要改这个参数呢?