简单地将问题陈述到 int 列表,假设我有这个
List<int> range = new List<int>(10) { 10, 20, 30, 40, 50, 60, 70, 80, 90, 100 };
用户输入 24,我需要一个 Early feed 值作为 20,late feed 值作为 30
用户输入 99,我需要一个 Early feed 值作为 90,late feed 值作为 100
用户输入 20,我需要一个 Early feed 值20 和后期进给值为 20
是否有 Lamba 表达式或 linq 语句来获得这种结果。
我的真正输入不是 int 列表,我只是对其进行了简化,更热衷于使用 lamba 或 linq 表达式来获得结果