当我从 Web 应用程序调用 WCFservice 时,出现上述错误。
代码如下
我实例化我的 WCF 服务:
ServiceReference1.VideosClient objService = new ServiceReference1.VideosClient();
我创建了我的通用集合的一个新实例,以便我可以填充值
IList<Videos> videoItem = new List<Videos>();
videoItem = objService.GetVideoDetailsById(id);
txtTitle.Text = videoItem[0].Title.ToString(); ;
txtDescription.Text = videoItem[0].Description.ToString();
txtRentalPrice.Text = Convert.ToString(videoItem[0].RentalPrice);
但是,当我调用GetVideoDetailsByID
服务的方法时,我收到错误消息
无法将类型“ServiceReference1.Videos[]”隐式转换为“System.Collections.Generic.IList”
我已经浏览了一些类似的帖子,但似乎无法找到解决我的问题的方法。我的服务参考属性显示我的集合类型是System.Collection.Generic.List
请帮忙。非常感激。