当前位置:编程学习 > C#/ASP.NET >>

一个C#调用Java WebService的问题

我用Java写的一个WebService, 然后通过C#去调用Java中的一个方法:
createReport(String[] sPlanId, String sCusNo, String sUserId, String sPwd),

需要传递String[]作参数,结果我在c#里面这样写:

string [] str1 = { "120120628182616488", "120120703105816712" };
string s = serv.createReport( str1, "q000000160", "u001", "1");  

----结果提示: 无法从“string[]”类型转换为"WebApplication2. ServiceReference1.ArrayOfString".

===========================为什么?
--------------------编程问答-------------------- 试试List<string> --------------------编程问答--------------------
str1.ToArry();
--------------------编程问答-------------------- 类型不匹配,楼主可找下java和c#之间可进行转换的数据类型对应关系表 --------------------编程问答--------------------
引用 2 楼  的回复:
C# code
str1.ToArry();


str1.ToArray()
上面掉了个a
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,