What is the replacement for deprecated array removal

kerdemdemir kerdemdemir at gmail.com
Mon Nov 18 20:01:53 UTC 2019


     int[] removeList;
     for ( int i = 0; i < tempMap[0].length; i++ )
     {
         if ( i%2 == 0 )
             removeList ~=i;
     }
     writeln(removeList); (prints 0,2,4)
     tempMap[1].remove(0,2,4);
     tempMap[2].remove(removeList);
     tempMap[3].remove(tuple(0,1),tuple(2,3),tuple(4,5) );

Even weirder(at least for me)

int[] removeList is [0,2,4]

And .remove returns different results for .remove(0,2,4); and 
.remove(removeList)

Is there anyway to convert int[] to a sequence like 0,2,4

Erdem


More information about the Digitalmars-d-learn mailing list