1
public ArrayList myFunc(string arg1, string arg2)
ブラウザでこのWebメソッドをテストしても問題なく動作しています。クライアントで 、私はこれを行うことにより、myFuncというの戻り値を取得する:Webサービスから文字列の配列を取得できません
string[] ret = ws.myFunc("arg1", "arg2");
問題がRETさは常にブラウザ上でテストが、私はいくつかのことをしないのです。この
<ArrayOfAnyType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://tempuri.org/">
<anyType xsi:type="xsd:string">str01</anyType>
<anyType xsi:type="xsd:string">str02</anyType>
</ArrayOfAnyType>
を受けたときものの何も含まれていませんか?ありがとうございます!
Web参照を追加したときにデザイナーによって生成されたプロキシクラスのmyFunc署名は何ですか? ArrayListを文字列配列として扱うことはできないと思われます。プロキシクラスのメソッドシグネチャを確認する必要があります。 – xgencoder
文字列[] myFunc(文字列arg1、文字列arg2) – Wayne
Webメソッドを呼び出した後の配列?それは何かを返すのですか? – xgencoder