Mos*_*mnt 3 c# asp.net arrays list multidimensional-array
所以目前我有一个多维数组
string[,] items = new string[100, 4];
Run Code Online (Sandbox Code Playgroud)
然后我收集所需的输入以将它们放入数组中,然后将它们显示在列表框中
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;
Run Code Online (Sandbox Code Playgroud)
因此,如果用户想要从列表框中选择一个项目以删除该项目,则用户可以.在删除项目时,我意识到阵列不合适.所以我应该创建4个不同的列表并使用list.Remove方法删除它们或者是否有更好的方法我不需要处理4个不同的东西,用户也在运行使用WinXP的旧计算机我不得不担心表现有4个不同的名单?有没有像多维列表那样的东西?
谢谢你的帮助
您正在尝试重新发明类的实例列表.就像是
class Item {
public int Id {get;set;}
public double Price {get;set;}
public double Quantity {get;set;}
public string Description {get;set;}
}
var myItems = new List<Item>();
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
107 次 |
最近记录: |