我做到了。但是,我注意到有一个奇怪的细节。
我的Web服务正在从数据库中检索数据并返回一个对象列表:
public List<RunResult> GetRunResults(string runno)
从CF项目调用时,显示此Web方法返回RunResult []。 是什么赋予了?
我正在使用CF 2.0,而Web服务也是用C#编写的,asp.net 2.0
答案 0 :(得分:2)
Web服务永远不会返回通用列表。如果您在消费者方面需要一个,请执行以下操作:
List<RunResult> list = new List<RunResult>(GetRunResults());
或
List<RunResult> list = new List<RunResult>();
list.AddRange(GetRunResults());