gpt4 book ai didi

c# - 如何获取最近数字的列表索引?

转载 作者:太空狗 更新时间:2023-10-29 22:28:28 25 4
gpt4 key购买 nike

如何获取可以找到最接近数字的列表索引?

List<int> list = new List<int> { 2, 5, 7, 10 };
int number = 9;

int closest = list.Aggregate((x,y) =>
Math.Abs(x-number) < Math.Abs(y-number) ? x : y);

最佳答案

如果你想要最接近数字的索引,这就可以了:

int index = list.IndexOf(closest);

关于c# - 如何获取最近数字的列表索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5957012/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com