【Uipath】指定文件夹下文件按最后一次修改时间倒序排序

需求背景:

在实际操作中,会遇到索引文件夹下文件,而文件的排列顺序可能不是我们想要的顺序,那么就需要对索引文件夹下的文件进行排序,

如按创建时间、最后一次修改时间,正序、倒序排列,然后再进行下一步的操作,本贴主要分享如何进行按指定要求快速排序,遍历输出。

操作步骤文字说明如下:

1.定义FolderPath=指定文件夹路径(string类型)

2.定义FilesInfo=new DirectoryInfo(FolderPath)      //FilesInfo为system.IO.DirectoryInfo类型

3.ForEach File in FilesInfo.GetFiles().OrderByDescending(Function(y) y.LastWriteTime)    //OrderBy()以...正序排序 ;OrderByDescending()以...倒序排序 , 此例是以文件最后一次修改时间倒序排序  文件创建时间CreationTime    文件最后一次修改时间LastWriteTime

4. 输出:File.tostring    //默认File.tostring为不带路径的文件名称

流程附图如下:

运行结果验证:


你可能感兴趣的:(【Uipath】指定文件夹下文件按最后一次修改时间倒序排序)