我想從我的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