的我开始与d语言(D2),我试图做到以下几点:阵列密钥 - >值数组
string[int] slice1 = [ 0:"zero", 1:"one", 2:"two", 3:"three", 4:"four" ];
string[int] slice2 = [ 0:"zero", 1:"one", 2:"two"];
alias MySlice = string[int];
MySlice[] list;
list[] =slice1;
list[]=slice2;
writeln(list);
它编译但列表保持为空。我错过了什么?