Collections
Foreach Sum
A foreach loop can aggregate values from a collection.
Foreach Sum
ForeachSum.cs
using System;
class Program
{
static void Main()
{
int bonus = ;
int[] values = { 2, 4, 6 };
int total = 0;
foreach (int value in values)
{
total += value + bonus;
}
Console.WriteLine($"bonus={bonus}");
Console.WriteLine($"total={total}");
}
}
using System;
class Program
{
static void Main()
{
int bonus = ;
int[] values = { 2, 4, 6 };
int total = 0;
foreach (int value in values)
{
total += value + bonus;
}
Console.WriteLine($"bonus={bonus}");
Console.WriteLine($"total={total}");
}
}
using System;
class Program
{
static void Main()
{
int bonus = ;
int[] values = { 2, 4, 6 };
int total = 0;
foreach (int value in values)
{
total += value + bonus;
}
Console.WriteLine($"bonus={bonus}");
Console.WriteLine($"total={total}");
}
}
aggregate
An aggregate calculation combines several values into one result.