gpt4 book ai didi

c# - 如何在 C# 中对整数数组求和

转载 作者:IT王子 更新时间:2023-10-29 03:36:08 24 4
gpt4 key购买 nike

有没有比迭代数组更短的 更好 的方法?

int[] arr = new int[] { 1, 2, 3 };
int sum = 0;
for (int i = 0; i < arr.Length; i++)
{
sum += arr[i];
}

澄清:

更好的主要意味着更清晰的代码,但也欢迎提供有关性能改进的提示。 (就像已经提到的:拆分大数组)。


我并不是在寻找 killer 级的性能改进 - 我只是想知道这种语法糖 是否已经可用:“有 String.Join - int[] 到底是怎么回事? ?”。

最佳答案

前提是你可以使用.NET 3.5(或更新版本)和LINQ,试试

int sum = arr.Sum();

关于c# - 如何在 C# 中对整数数组求和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2419343/

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