1

在我的控制台应用程序中,我添加了对http://www.ibanbic.be/IBANBIC.asmx的服务引用。我需要使用其中的操作。

现在,这是我的一小段代码,从我在教程中看到的内容来看,这应该足以连接到它并获得价值。但我得到的唯一值是“字符串为空”。

using (BANBICSoapClient WebService = new BANBICSoapClient())
{
string bban = "*****";
   try
   {
      string resultIban = WebService.BBANtoIBAN(bban);
      if (resultIban != string.Empty)
      {
         Console.WriteLine(resultIban);
      }
      else
      {
         Console.WriteLine("String is empty.");
      }
   }
   catch(Exception msg)
   {
      Console.WriteLine(msg);
   }
}
Console.ReadLine(); 

谁能给我更多关于什么是错的信息?

4

1 回答 1

2

您传递的是有效的 BBAN 还是只是一串星号?你有有效数据的样本吗?

使用我刚刚模拟的数据调用 Web 服务,例如 (12345, * ) 看起来会返回一个空字符串,因此它可能会在数据无效时返回。

于 2013-10-09T09:09:00.017 回答