Linq在列表中找到总和最接近traget值的项目

时间:2019-03-09 13:57:13

标签: c# linq

我有一个包含位置类别的列表。 位置具有以下属性:ID,代码,数量

例如:

Id | Code | Qty 
1  | A1   | 8
5  | C11  | 1
9  | H2   | 2
23 | P9   | 7

我想查找所有数量等于或小于(最接近)目标值的项目。

如果目标值为10,则我希望记录ID为1和9。 如果目标值为14。我希望记录ID为1,5和9

如何用linq做到这一点?

0 个答案:

没有答案