Sam*_*sen 0 c# math list subtraction
我想将每个元素彼此相减,有点像这样:
List<int> list = [20, 4, 3, 7];
list = SubtractAll(list); // 20 - 4 - 3 - 7
Run Code Online (Sandbox Code Playgroud)
所需的输出是:
6
Run Code Online (Sandbox Code Playgroud)
这将如何完成?有没有一种简单的方法可以做到这一点?
小智 5
您可以使用 Linq:
List<int> list = [20, 4, 3, 7];
var result = list.Aggregate((curr, next) => curr - next);
Console.WriteLine(result); // 6
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
63 次 |
| 最近记录: |