Directory.GetFiles not necessary gives you files in alphabetical order
http://msdn.microsoft.com/en-us/library/....110).aspx
http://msdn.microsoft.com/en-us/library/....110).aspx
Quote:The order of the returned file names is not guaranteed; use the Sort() method if a specific sort order is required.
