我是 VB.Net 的新手,有作业问题,我找不到一个好的答案。我有一个程序,它从两个不同的文件中获取两个一维数组并对它们进行排序。我用 ArrayList 构建了我的数组(由于某种原因,我无法将我的文本文件加载到常规数组中)。
比如说我有以下两个字符串 ArrayLists:
Figurines contains Dog, Cat, Bird, Fish
价格包含 2000, 2500, 1500, 1000
我需要执行四种排序:对小雕像的升序和降序以及对价格的升序和降序。这就是问题所在。正常的显示应该是这样的:
公仔价格 狗 2000 猫 2500 鸟 1500 鱼 1000
如果我对小雕像 ArrayList (Figurines.Sort) 进行升序排序,则价格 ArrayList 必须与小雕像匹配。
公仔价格 鸟 1500 猫 2500 狗 2000 鱼 1000
对一个数组进行排序没有问题,但是让依赖数组对其进行排序让我感到难过,而且我无法找到任何类似这样的资源。
这些文件的结构相似(一个字母,一个数字)但更长。这些需要在一维数组中,我不允许使用多维数组。我希望有人可以帮助我。谢谢!