C# – ? x:y,那是什么意思?

C# – ? x:y,那是什么意思?,第1张

概述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); ? x:y,那是什么意思? 它相当于 if Math.Abs(x-number) <
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);

? x:y,那是什么意思?

解决方法 它相当于

if Math.Abs(x-number) < Math.Abs(y-number) then use x else use y

有关更多详细信息和示例,请参见MSDN documentation

总结

以上是内存溢出为你收集整理的C# – ? x:y,那是什么意思?全部内容,希望文章能够帮你解决C# – ? x:y,那是什么意思?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1226330.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-05
下一篇 2022-06-05

发表评论

登录后才能评论

评论列表(0条)

保存