2011-09-15 54 views

回答

0

下載項目如果您已經命名爲您服務參考「爲MyService」,那麼你需要創建「MyServiceClient」的一個實例:

using(MyServiceClient svc = new MyServiceClient()) 
{ 
    svc.WebServiceMethod(...); // this will vary according to the service definition 
} 
1

一種方法是這樣做的:

using(ServiceReference1.ChinaStockWebServiceSoapClient service = new ServiceReference1.ChinaStockWebServiceSoapClient("ChinaStockWebServiceSoap")) 
    { 
     var result = service.getStockInfoByCode("MSFT"); 
    } 
+0

To CjCoax; 您的代碼是好的,再次感謝! 但是當我運行下面的代碼時,出現錯誤,爲什麼?但我可以在.wsdl文件中找到ChinaStockWebServiceHttpGet System.InvalidOperationException了用戶代碼 消息未處理=無法名爲「ChinaStockWebServiceHttpGet」和合同「ServiceReference1.ChinaStockWebServiceHttpGet」



使用(ServiceReference1.ChinaStockWebServiceHttpGetClient服務找到終結點元素= new ServiceReference1.ChinaStockWebServiceHttpGetClient(「ChinaStockWebServiceHttpGet」)) – HelloCW