【发布时间】:2015-01-11 13:47:30
【问题描述】:
我正在使用第 3 方 API 来提取一些数据。包装器保存在列表数组类型中。我已经设法提取数据,但现在我想在.NET 的控制台窗口中显示它。我认为只使用它就可以了:
Console.WriteLine(Obj.GetData(datapull));
但是,输出如下:
System.Collections.Generic.List`1[CompanyProduct.API.DataRequestItem]
我认为我可以使用 for each 循环,但我不知道该怎么做,而且它似乎过于复杂,因为我只有一个值可以提取!但根据 API 文档,我必须使用 List 数组作为包装器。
我还尝试将列表转换为字符串,如下所示:
string dataCombined = string.Join( ",", datapull);
这也不起作用,并打印了以下内容:
CompanyProduct.API.<name of class for data request>
任何人都可以帮助我或至少为我指明正确的方向。我以为我想做的事情很简单!!!
感谢您的帮助。
杰
【问题讨论】:
-
datapull的类型是什么,如果是数组或列表类型,项目类型是什么? -
抱歉,我该如何找到这个?? :(
-
你在哪里定义
datapull? -
List
datapull = new List (); -
你希望它打印什么?