Так что в данный момент у меня есть многомерный массивДолжен ли я использовать списки?
string[,] items = new string[100, 4];
я собрать необходимые материалы, чтобы поместить их в массив, а затем отображать их в ListBox
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, чтобы удалить их, или есть лучший способ, которым я не должен работать над четырьмя разными вещами, также у пользователя работает более старый компьютер с WinXP, мне придется беспокоиться о производительность с 4 различными списками? Есть ли что-нибудь такое, как многомерный список?
Благодарность кучи за вашу помощь
Попробуйте посмотреть в 'Словарь' –