Создание словаря в C#
Словарь создают списком пар в фигурных скобках.
В угловых скобках сначала пишут тип ключа,
затем тип значения. Каждая пара записывается
через ["ключ"] = значение.
Справа от имени часто пишут new(): компилятор
берет тип Dictionary из левой части и создает
словарь без повторения типа в new.
Пример словаря со строковыми ключами и целочисленными значениями:
Dictionary<string, int> ages = new()
{
["Ann"] = 20,
["Bob"] = 25
};
Пример словаря со строковыми ключами и строковыми значениями:
Dictionary<string, string> dct = new()
{
["a"] = "x",
["b"] = "y",
["c"] = "z"
};
Создайте словарь со строковыми ключами
"x", "y" и "z"
и целыми значениями 8, 9
и 10.
Создайте словарь со строковыми ключами
"a", "b" и "c"
и строковыми значениями "x",
"y" и "z".