📜  对 c# 中的数字求和(1)

📅  最后修改于: 2023-12-03 15:39:09.248000             🧑  作者: Mango

对 C# 中的数字求和

在 C# 中,我们可以使用各种方法对数字进行求和。这篇文章将为您介绍一些最常用的方法,并提供相应的代码示例。

使用基本的加法运算符

在 C# 中,您可以使用基本的加法运算符 + 来对两个数字进行求和。以下是一个简单的示例:

int num1 = 10;
int num2 = 20;
int sum = num1 + num2;

Console.WriteLine(sum); // 输出 30

在这个示例中,我们首先声明了两个整数变量 num1num2,并将它们分别初始化为 10 和 20。然后,我们使用加法运算符将这两个数字相加,并将结果存储在另一个整数变量 sum 中。最后,我们使用 Console.WriteLine 方法将 sum 的值输出到控制台。

使用 foreach 循环对数组中的数字进行求和

除了对两个数字进行求和之外,在 C# 中还可以使用循环对数组或集合中的数字进行求和。下面是一个使用 foreach 循环对数组中数字进行求和的示例:

int[] numbers = { 10, 20, 30, 40, 50 };
int sum = 0;

foreach (int num in numbers)
{
    sum += num;
}

Console.WriteLine(sum); // 输出 150

在这个示例中,我们首先声明并初始化了一个整数数组 numbers,其中包含了 5 个数字。然后,我们使用一个整数变量 sum 来存储这些数字的总和,并将其初始化为 0。接下来,我们使用 foreach 循环遍历数组中的每个数字,并在每次循环中将其添加到 sum 中。最后,我们将 sum 的值输出到控制台。

使用 LINQ 对数字序列进行求和

除了使用循环外,还可以使用 LINQ(Language Integrated Query)对数字序列进行求和。以下是一个使用 LINQ 对数字序列进行求和的示例:

int[] numbers = { 10, 20, 30, 40, 50 };
int sum = numbers.Sum();

Console.WriteLine(sum); // 输出 150

在这个示例中,我们同样使用了整数数组 numbers,其中包含了 5 个数字。然后,我们使用 numbers.Sum() 方法对数组中的所有数字进行求和,并将结果存储在整数变量 sum 中。最后,我们将 sum 的值输出到控制台。

小结

以上是在 C# 中对数字进行求和的常用方法。您可以根据实际需求选择不同的方法,并按照示例中的方式进行实现即可。