123456789101112131415161718192021 |
- import std.stdio;
- void main()
- {
- // Создать ассоциативный массив с соответствием строка/строка
- auto aa = [ "здравствуй":"salve", "мир":"mundi" ];
- // Перезаписать значения
- aa["здравствуй"] = "ciao";
- aa["мир"] = "mondo";
- // Создать несколько новых пар ключ–значение
- aa["капуста"] = "cavolo";
- aa["моцарелла"] = "mozzarella";
- writeln(aa);
- assert(aa["здравствуй"] == "ciao");
- // Ключ "здравствуй" существует, поэтому второй аргумент игнорируется
- assert(aa.get("здравствуй", "salute") == "ciao");
- // Ключ "здорово" не существует, возвратить второй аргумент
- assert(aa.get("здорово", "buongiorno") == "buongiorno");
- }
|