【发布时间】:2017-11-25 13:23:24
【问题描述】:
所以我知道如何在 php 中对数组进行排序并保留键,但我在统一方面遇到了一些麻烦。
假设我有一个数组 itemcost = new int[10];
itemcost[1] = 100;
itemcost[2] = 300;
itemcost[3] = 900;
itemcost[4] = 300;
itemcost[5] = 100;
itemcost[6] = 300;
对这种降序排序的最佳方式是什么
提前致谢。
【问题讨论】:
-
不要使用单独值的数组,使用包含所有相关值属性的类数组(或列表)。
-
当然这是理想的,但问题是虽然这对我来说在 php 中很容易做到,但在 c# 中却证明要做到这一点要困难得多!
-
说我有 def, att, cost, name 属性为每个项目存储它们的最佳方法是通过 att(降序)排序,然后说出列表中的第二个项目?跨度>
-
检查我的更新答案
-
顺便说一下,数组索引从零开始