私はDirectory.GetFilesを使用して特定のフォルダからファイルを取得しています。 デフォルトでは、そのフォルダのファイルはファイル名でソートされます。ファイル名のアルファベット順。私は、ファイルが変更される順番でファイルを取得したい。Directory.GetFiles日付で並べ替え
私は特定のキーワードを含むファイルを取得するためにDirectory.GetInfoを使用できません。 ファイルを変更日時でソートするにはどうすればいいですか? 私は任意の助けをいただければ幸いです
string[] arr1 = Directory.GetFiles("D:/TestFolder", "*"Test12"*");
次のコードを使用しています。
DirectoryInfo di = new DirectoryInfo("D:\\TestFolder");
FileSystemInfo[] files = di.GetFileSystemInfos();
var orderedFiles = files.Where(f=>f.Name.StartsWith("Test12"))
.OrderBy(f => f.CreationTime)
.ToList();
以下についてのあなたの必要性(.Contains
、など)に対して、任意の文字列関数でf.Name.StartWith
を置き換えることができるもの
であることを行うことができますどのようにこれをVBのファイルで記述する.OrderBy(f => f.CreationTime) –