webservice服务接口里用字符串2维数组做参数

qq_35342151 2016-06-17 12:32:57
要用c#调用java写的web service服务接口,接口是这样的:Public String[][] Bj(String senderID, String[][] info,String[][] cl, String[][] ry,String lr),但是C#引用服务后得到的是Public String[] Bj(String senderID, String[] info,String[] cl, String[] ry,String lr),接口里的2维数组都变成1维数组了,这个怎么弄啊?求各位大神赐教!!
...全文
269 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_35342151 2016-06-18
  • 打赏
  • 举报
回复
他是java应用,我是用c#去调接口
software_artisan 2016-06-17
  • 打赏
  • 举报
回复
那你问一下你的客户他是怎么不出问题的。。。
qq_35342151 2016-06-17
  • 打赏
  • 举报
回复
这是客户的服务接口,我不能改的
  • 打赏
  • 举报
回复
出现了 String[][] info,String[][] cl, String[][] ry,String lr 这种服务功能参数签名,我可以告诉你,我一定会考虑开除这样的程序员。这看上去玩儿的挺花啊!实际上是坑爹的。
  • 打赏
  • 举报
回复
设计开发接口,要用通用的方式,不要用方言。[][] 在大多数序列化协议中都不支持。 对于业务数据要自定义业务数据类型,不要用低级的什么 string(甚至string[][])。
mjp1234airen4385 2016-06-17
  • 打赏
  • 举报
回复
你用别的方式生成一下,C#里还有一种生成方式,你试试。 就在生成webservice那个form里

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧