Изменение значения в словаре в C#
Когда ключ уже записан, значение перезаписывают присваиванием в квадратных скобках. Состав ключей не меняется, меняется только число в паре:
Dictionary<string, int> dct = new()
{
["a"] = 1,
["b"] = 2,
["c"] = 3
};
dct["b"] = 9;
Console.WriteLine(dct["b"]);
Дан словарь:
Dictionary<string, int> dct = new()
{
["x"] = 1,
["y"] = 2,
["z"] = 3
};
Возведите в квадрат значение каждого ключа.
Выведите значение для ключа "y".
Дан словарь:
Dictionary<string, string> dct = new()
{
["a"] = "one",
["b"] = "two"
};
Замените значение ключа "a"
на строку "first". Выведите его.