调用WebService参数个数问题
目前我用PDA(Wince)C# 开发程序,服务器端写了个webservice, 现在有以下不是很明白的地方 。
比如服务器端有一个写的函数传入值有3个,同时在PDA端调用。现在改了需求,在服务器端此函数的传入值多了一个变成了4个,但是我在PDA端并没有更新引用,因此调用webservice的这个函数的时候传入值仍然是3个,也不会报错。运行程序调用这个函数的时候能够正常运行,并没有出错。
感觉调用服务器端的webservice的4个参数时,在PDA端只写了3个应该会报错,这是为什么?
PS 服务器端的webervice更改后,在PDA端没有更新,这个原因?