我正在制定庫存系統,但我不記得我可以使用哪種方法。我是否在列表中使用插入或者是否存在另一種方式C#
我有一個鼠標list<item>
和inventory<item>
如果一個按鈕被點擊我想從清單中移除該項目,並將其移動到鼠標,(我做了),但隨後將其放回的地方是在那裏我有麻煩。
如果這裏沒有物品,那就簡單了......就是用插入物,但如果有物品,我該怎麼辦?將它添加到鼠標列表中,然後插入到位置,或者插入將舊列表項目移動到列表中的開始或結束或下一個列表項目。 或者,還有其他方法嗎?
基本上我想點擊一個按鈕,刪除已經存在的項目,並將其放入鼠標列表中的項目中,然後如果鼠標列表中已有內容,將其添加到舊項目所在的位置。
我想知道如何插入與列表工作。
如果我在索引2處插入對象/項目,那麼已經在該索引處的對象/項目會發生什麼變化,對象/項目是否已經上移並變爲索引3或是否被刪除。
我想知道如果我從列表中刪除某些東西,該索引變成null
?的,即如果其這樣索引0 = 2
索引1 = 51
指數2 = 213
指數3 = null
指數4 = 234
例如或未索引4成爲索引3?
我做了你問的最後2段落 – QuantumArchi 2013-03-01 11:16:08