我有 ASP.NET (C#) 4.0。
我的代码是这样的:
public IEnumerable<string> GetFiles(string searchPatternExpression)
{
string path = @"D:\xxx\";
SearchOption searchOption = SearchOption.TopDirectoryOnly;
Regex reSearchPattern = new Regex(searchPatternExpression);
return Directory
.EnumerateFiles(path, "*", searchOption)
.Where(file => reSearchPattern.IsMatch(Path.GetFileName(file)))
.OrderBy(file => file);
}
如何按文件的创建日期排序?