EnumeratFiles doesn't 'sort' the files, it only fills the array using Dir.

Dir doesn't return files in any particular order.

What code did you used for quicksort?