Накопление результата по словарю в C#
При обходе словаря результат копят в переменной.
Сумму чисел собирают по значениям пар,
стартуют с 0:
Dictionary<string, int> dct = new()
{
["a"] = 1,
["b"] = 2,
["c"] = 3
};
int num = 0;
foreach (var pair in dct) {
num += pair.Value;
}
Console.WriteLine(num);
Дан словарь:
Dictionary<string, int> dct = new()
{
["x"] = 1,
["y"] = 2,
["z"] = 3
};
Найдите сумму всех значений словаря и выведите ее.
Дан словарь:
Dictionary<string, int> dct = new()
{
["a"] = 10,
["b"] = 20,
["c"] = 30
};
Найдите сумму значений для ключей
"a" и "c"
и выведите ее.