Перенос страниц
This commit is contained in:
parent
4d57446057
commit
4c954c9186
129 changed files with 14 additions and 15 deletions
|
@ -0,0 +1,21 @@
|
|||
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");
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue