显示响应中数组中的所有元素
本文关键字:元素 数组 响应 显示 | 更新日期: 2023-09-27 18:01:31
好的,我有一个令人困惑的问题(我认为)关于请求和响应值。
我创建了一个请求,根据公司名称在数据库中搜索客户。下面是代码:
//Search through customers
public void ArrangeRequest()
{
_request = new CustomerSearchRequest();
_request.Company = "NewCustomers Inc";
}
这是在被请求和给定值之前的客户信息:
//Customer Info
_request.Customer = new CustomerInfo
{
Company = "NewCustomers Inc. ",
CustStatus = Status,
CustID = custid,
Fax = "(855) 555-6956",
Phone = "(568) 895-6954",
ProviderId = 56958,
TechContact = _techcontact,
TimeZoneInfoID = "Central Standard Time",
};
这个请求工作了,当我调试时,我得到了找到52个客户的消息。现在,每个客户都有一个唯一的客户ID,是在他们。当我调试时,我能够看到客户的所有信息,包括他们的客户ID。我的问题是我试图将所有这些值输出到文本文件。问题是客户ID与CustomerInfo[]
中的所有其他信息都在一个数组中。现在我可以通过输入CustomerInfo[1]或CustomerInfo[2]来输出数组中的每个单独的值,但是我希望能够进行搜索并输出数组中的所有值,而不必调用每个单独的值。
我想这样做,如果我想搜索另一家公司,它有1000个结果,那么我就不必明显地调用每个结果
根据OPs注释编辑:
foreach(var customer in _response.Customers)
{
Console.WriteLine(customer.CustID);
}