首先必须添加对Linq的引用,
using System.Linq;
using System.IO;
DirectoryInfo di = new DirectoryInfo("C://AAA");
FileSystemInfo[] files = di.GetFileSystemInfos();
var orderedFiles = files.OrderBy(f => f.Name);//按名字进行排序
//f.CreationTime (按创建时间进行排序)
foreach (object s in orderedFiles)
{
Debug.Print( s.ToString());
}