Dynamic Arrays Socket[] a; a ~= new Socket; a ~= new Socket; a ~= new Socket; a.remove(1); Error: function core.stdc.stdio.remove (const(char*) filename) is not callable using argument types (Socket[], uint) why?