我想从我的Web服务中检索对象列表,但我正在努力使用对象类型。从Web服务中检索对象列表c#
我有这样的代码:
[WebMethod]
public Car[] GetAllCars()
{
List<Car> cars = new List<Car>();
cars.Add(new Car ("fiat", 1999);
cars.Add("opel" ,2007);
cars.Add("chevrolet",2007);
return cars.ToArray(); //
}
当我从我的浏览器,一切都很好测试Web服务。它显示我应该做什么。
但在客户端,当我尝试做
MyWebService.WebService1SoapClient cars = new MyWebService.WebService1SoapClient();
Car[] l = (Car[]) cars.GetAllCars();
它说不能转换ClientApp.MyWebService.Car []进入ClientApp.model.Car []
Car类是相同的为双方(客户和网络服务)。
我该怎么做才能解决这个问题?
谢谢你的提前。
尝试它没有像这样转换Car [] l = cars.GetAllCars(); – 2012-04-25 01:16:54
这是我试图做的第一件事,没有成功。谢谢 – lemoos 2012-04-26 00:11:09