none
web service返回字符串数据类型 RRS feed

  • 问题

  •  C#创建的webservice,方法如下

    [WebMethod]
            public string[] mthRSAKeyGet()
            {
                string[] astrRSAKey = new string[2] { "1", "2"};

                return astrRSAKey;
            }

    在c#创建的winform中调用时返回的结果类型为什么不是string[]?

    谢谢

    2014年1月18日 0:20

答案

  • WEBSERVICE的方法回傳值是SOAP格式,經過XML包裝過的

    經過解析之後就會被解回string[]型態,請先熟悉基本的WebService調用方式

    你在呼叫端也必須有對應的SOAP協定設定妥當,請參考:

    http://www.dotblogs.com.tw/atowngit/archive/2010/06/03/15590.aspx?fid=59909

    http://www.dotblogs.com.tw/jimmyyu/archive/2009/04/22/8139.aspx

    2014年1月18日 19:30

全部回复