void Main() { var list=new int[]{11,22,33,1,2,4,7,9}; int x=20; var y=list.Select(s=>new{s,v=(s-x)}).OrderBy(m=>Math.Abs(m.v)).First().s; Console.WriteLine(y); //22 }
110,538
社区成员
642,577
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧