急-c# 调用java webservice 接口中 参数有string[][]二维数组问题
c# 在开发web程序时,需要调用java创建的webservice 接口,其中有一个方法 带有参数是string[][]二维数组,但是c#在使用WEB引用时,将该方法的参数string[][]二维数组变成string[]一维数组,
该 string[][]二维数组 需要数据结构是:
string[0][0]=xxxxx
string[0][1]=xxxxxxxxxxxxxxxxxxxx
string[1][0]=xxxxx
string[1][1]=xxxxxxxxxxxxxxxxxxxx
......
string[n][0]=xxxxx
string[n][1]=xxxxxxxxxxxxxxxxxxxx
这个参数应该怎么传递?
这也没错啊。
数组里面再放数组就行了三。
List<List<string>> _n = new List<List<string>>(); _n[0][0] = "aa"; _n[0][1] = "bb"; _n.ToArray(); 传递这个。
可以写成map的形式吧
string[][] arr;
string[0][0]=xxxxx
string[0][1]=xxxxxxxxxxxxxxxxxxxx
string[1][0]=xxxxx
string[1][1]=xxxxxxxxxxxxxxxxxxxx
......
string[n][0]=xxxxx
string[n][1]=xxxxxxxxxxxxxxxxxxx
传递 arr