【发布时间】:2020-02-06 08:51:13
【问题描述】:
我有一个List<XYZ>,我们就叫它oListXYZ。
{{3,2,1},{6,5,4},{9,8,7}}
还有List<double>我们会打电话给oListD。
{9,2,5}
这两个列表是相关的,即oListD[i]corresponds tooListXYZ[i]。我需要将oListXYZ中的XYZ值按照它们对应的doubleoListD中的值排序,像这样:
{2,5,9}
{{6,5,4},{9,8,7},{3,2,1}}
使用oListD.Sort给出所需的顺序,但我需要一种方法来排序oListXYZ按照所述顺序。
我已尝试使用 LINQ 或 here 描述的解决方案,但尚未找到所需的结果。
【问题讨论】:
-
我不明白这个问题@_@。
-
它们的“对应双倍值”是什么?我认为您在这里提供的信息不足以让我们提供帮助
-
你能发布一些测试用例(即输入/输出列表)吗?