如何用绝对值替换数组的元素? c#



我得到了各种数组(所以我不能使用索引(。有没有办法用它们的绝对值替换元素,以便我可以得到绝对和? 例如,我可以使用 foreach 语句来获取每个元素的绝对值吗?如果可以,那怎么办? 提前谢谢。

使用 Linq 的.Select方法对IEnumerable<T>中的每个元素应用映射转换(这包括Int32[](又名int[](、List<Int32>List<int>HashSet<Int32>等(。

using System.Linq;
IEnumerable<Int32> numbers = ...
return numbers.Select( n => Math.Abs( n ) ).ToList();

最新更新