I'm querying a folder using Directory.GetFiles() to get all \*txt files and I'd like to get the first file in the list. (I already know how to implement this)

However, I'd like the list to be sorted by having the newest date modified from the top so I'll get the most newest file first.

Any idea how?