从Web服务中使用自定义类列表?

时间:2015-02-25 16:39:13

标签: c#

我有一个名为MonitoringItem的类的列表。

public class MonitoringItem
    {
        public int URLID { get; set; }
        public string URL { get; set; }
        public List<String> RequestHeaders { get; set; }
        public string RegexMatchString { get; set; }
        public string CheckType { get; set; }
        public string ExpectedResponseCode {get; set;}
    }

当我尝试在客户端使用它时,使用服务引用我得到:

Error   1   Cannot implicitly convert type 'WebMonitor.GetURLsToMonitor.MonitoringItem[]' to 'System.Collections.Generic.List<WebMonitor.GetURLsToMonitor.MonitoringItem>'  \\home\d\Source\Projects\WebMonitor\WebMonitor\WebMonitorProgram.cs 44  17  WebMonitor

这是我的客户代码:

List<GetURLsToMonitor.MonitoringItem> m = new List<GetURLsToMonitor.MonitoringItem>();

GetURLsToMonitor.ws_GetURLsToMonitorSoapClient g = new GetURLsToMonitor.ws_GetURLsToMonitorSoapClient();
 m = g.GetURLsToMonitor(); <--This is where it is giving me the error

我没有返回数组,所以不确定为什么会说这个。

0 个答案:

没有答案