因此,在這一刻,我有一個多維數組我應該使用列表嗎?
string[,] items = new string[100, 4];
然後我收集需要的投入將它們放到數組,然後在列表框中顯示它們
items[itemcount, 0] = id;
items[itemcount, 1] = newprice;
items[itemcount, 2] = quant;
items[itemcount, 3] = desc;
listBox1.Items.Add(items[itemcount, 0] + "\t" + items[itemcount, 3] + "\t " + items[itemcount, 2] + "\t " + items[itemcount, 1]);
listBox1.SelectedIndex = listBox1.Items.Count - 1;
所以這時用戶可以如果他們想從列表框中選擇一個項目來刪除該項目。當刪除一個項目時,我意識到一個數組不適合。因此,我應該創建4個不同的列表,並使用list.Remove方法刪除它們,或者有更好的方法,我不必在4種不同的東西上工作,用戶使用WinXP運行一臺舊電腦,我將不得不擔心性能與4個不同的名單?有什麼比如多維列表嗎?
堆感謝您的幫助
試着看'字典' –