好吧我有一個令人困惑的問題(我認爲)關於請求和響應值。從響應顯示陣列中的所有元素
我創建了一個基於公司名稱在數據庫中搜索客戶的請求。下面是代碼:
//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個結果,那麼我不必顯然調用每個公司。
對不起,我沒有看到一個'CustomerInfo []'在您的代碼段。你能發表一個'CustomerInfo []'看起來像什麼樣的例子,你想要輸出什麼? – 2013-02-28 16:04:02
這些ID是否定期出現,例如每40個字段? 如果是這樣,你可以試着用一個整數對它們進行迭代操作,如果我將i%40 == 0 {編寫Customer [i] .ID到流; } – Marco 2013-02-28 16:06:26
@lc。,最初的客戶信息是在它自己的類中,但是當被請求時它將所有的值存儲在一個數組中(如果這是有意義的),但是我發佈了一個它最初是什麼的編輯來自它的信息。 – CSharpDev4Evr 2013-02-28 16:07:18