0
我有一個列表,它可以是2-10個項目中的任何一個。我需要遍歷該列表,並根據列表中的數量將每個列表分配到適當的位置。C#在列表中使用foreach並綁定這些結果
我知道我列表中的第一項始終處於第一位。但是如果我有4個項目的話,我需要通過這個清單來做這樣的事情。
項目2 ==列表項2 項目3 ==列表項3 項目4 ==最後一個列表項
我想這樣的事情?有什麼想法嗎?
var count = myList.Count;
var lastStop = myList.Count - 1;
if (myList.Count == 2)
{
//dosomething here
}
else
{
foreach (item xxx in myList)
{
//
}
}
編輯試圖澄清。
蓋印一個固定數量的字段的pdf。通過Field10將它們稱爲Field1。
因此,我需要做的是始終使用List [0]標記Field1,這將始終爲真。列表的其餘部分需要按字段分配,列表的長度各不相同。例如:
如果在列表中兩項: 字段1 =列表[0] 字段2 =列表[1]
有一個託運人和一個接收器,但在可能之間的多個點。所以我需要將接收器始終寫入最後一個PDF,並在第一個字段和最後一個字段之間進行多次停止。
這是否幫助?
當你說分配到合適的位置時,你是什麼意思?你的意思是你在你分配的UI中有什麼東西? – tam 2012-02-14 19:08:39
這是功課嗎?如果是這樣,它應該被標記爲 – 2012-02-14 19:09:15
對不起,我使用itextsharp庫將它們放到pdf中。所以我有固定數量的字段。像field1,field2等 – PixelMuse 2012-02-14 19:09:37