如何使用字符串作为键和数组作为值声明和初始化关联数组

时间:2014-06-07 01:10:10

标签: d

我是D的新手。 我正在寻找相当于这个C ++声明

typedef std::vector<std::string> the_value;
std::map<std::string,the_value> the_table;

1 个答案:

答案 0 :(得分:4)

你可能想要这样的东西:

string[][string] the_table;

示例:

import std.stdio;

void main(string[] args)
{
    string[][string] the_table = ["k1" : ["v1", "v2"], "k2" : ["v3", "v4"]];
    writeln(the_table);
}