from the examples I try to do int COUNT = 10000; char [COUNT][] itemStrings ; for (int i = 0; i < COUNT; i++) { itemStrings [i][] = ("item " ~ to!(char[]) (i)); 2 problems -does not accept COUNT as the size and if I use char[10000] its OK but after compiles OK but index out of bounds error given on itemStrings[][] line