网络服务 return 不工作

web service return not working

如何显示GetCityForeCastByZip

我正在使用 http://wsf.cdyne.com/WeatherWS/Weather.asmx .

我收到此错误消息:

Cannot implicitly convert type 'Weather.WeatherService.ForecastReturn' to 'Weather.WeatherService.WeatherReturn'

WeatherService.WeatherReturn res = client.GetCityForecastByZIP();

您的错误消息表明您正在尝试将 ForcastReturn 类型分配给 WeatherReturn 类型。如果将鼠标悬停在 GetCityForecastByZIP 上,您会看到它是 return 类型。

根据您的错误消息,这:

WeatherService.WeatherReturn result2 = client.GetCityForecastByZIP(txtZip.Text);

应该是这样的:

WeatherService.ForecastReturn result2 = client.GetCityForecastByZIP(txtZip.Text);