嗨我有一個文件夾中的許多文件。這些文件具有特定格式的文件名中的日期和時間。我需要從名稱中提取日期,然後按升序對日期進行排序。 文件名如: -如何使用c#按文件名按日期排序文件?
format_type_2011-07-12-13-00-12.txt
早些時候,我使用createTime。但現在需求發生了變化。
var Files = new DirectoryInfo(FileDirectory).GetFiles()
.OrderBy(f => f.CreationTime)
.ToList();
我該怎麼做?任何幫助表示讚賞。
寫一個函數來提取日期,並以一個呼叫更換問號功能....? – Roly
與此問題類似:http://stackoverflow.com/questions/1199006/how-to-sort-an-array-of-fileinfo-c – Tremmors
初始創建後文件是否被訪問或更新?是否有理由不能使用FileInfo.CreationTime(或LastWriteTime)屬性? – IAbstract