解决方案 »
- asp.net如何打印网页、将网页导出为word
- 提交申请时错误System.NullReferenceException: 未将对象引用设置到对象的实例
- html的Table控件问题
- 静态页面点击次数问题,高手请解答
- 如何知道进程中的w3wp.exe对应哪个网站??
- 不要弹出新窗口页面形式,来实现同一窗口操作如何搞?
- js删除html控件
- 找不到类型或命名空间名称“DataGrid1Adapter”(是否缺少 using 指令或程序集引用?)
- 在线等,怎么样在客户端显示打开文件对话框以及上传文件到服务器端
- 怎么样判断DataSet里面的字段值是null
- 一个asp.net登录的问题,请大家指点一下,谢谢
- rewriter如何传递全部参数
*****************************************************************************
签名档: http://feiyun0112.cnblogs.com/
这两个数组,使用前判断
devBuf.Length
如:
if(devBuf.Length>3)
string b3=devBuf[3];
但是调用在iis上发布的webservice就不稳定,有时会报错,是什么原因呢
你不用管它有没有数据,你的使用前一律判断,这个错误就可以解决了。
如果里面有定义的数据,也要判断。
谢谢你的回答,我在程序里引用本地的webservice调用很正常,不会报那个错,
但是调用在iis上发布的webservice就不稳定,有时会报错,是什么原因呢
你不用管它有没有数据,你的使用前一律判断,这个错误就可以解决了。
如果里面有定义的数据,也要判断。
谢谢你的回答,我在程序里引用本地的webservice调用很正常,不会报那个错,
但是调用在iis上发布的webservice就不稳定,有时会报错,是什么原因呢
你调用的数组正常啊,别人调用的数组长度可能跟你不一样呢?
比如别人调用是这样:
RelaContent(new string[], new string[], 1, 1);//调用
devBuf和rtBuf都是空的,你说你那里处理,如果不判断会错吗?
再比如:
string[] devBuf=new string[1]{"aa"};
string[] rtBuf=new string[1]{"aa"};
RelaContent(devBuf, rtBuf, 1, 1);//调用如果你在RelaContent方法里有devBuf[2];那肯定出错啊。
所以devBuf, rtBuf这两个数组使用前先判断长度....