どうも、ちょげ(@chogetarou)です。
foreachを使って配列(Array)の全要素で掛け算した値を取得する方法を紹介します。
方法

foreachを使って配列の全要素で掛け算するには、変数を使います。
まず、掛け算した結果を格納する変数を用意します。
var result = 1;
そして、foreachで配列をループします。
ループ処理で、配列の要素を用意した変数に掛け算します。
foreach (var x in array) {
result *= x;
}
上記のforeachの処理後に、用意した変数に配列の全要素で掛け算した値が格納されます。
使用例
using System;
public class Example
{
public static void Main()
{
int[] numbers = new int[5] { 1, 2, 3, 4, 5 };
int result = 1;
foreach (var x in numbers) {
result *= x;
}
Console.WriteLine(result); //120
}
}
コメント