我正在尝试从C#中获取文件夹中所有文件的列表。很容易:
Directory.GetFiles(folder)
但是我需要按字母顺序相反的方式排序结果,因为它们都是数字,我需要知道目录中最高的数字。当然,我可以将它们抓取到数组/列表对象中,然后进行排序,但我想知道是否有一些过滤器/参数可以代替?
它们都以前导零命名,例如:
00000000001.log
00000000002.log
00000000003.log
00000000004.log
..
00000463245.log
00000853221.log
00024323767.log
最简单的方法是什么?我不需要获取其他文件,只需要“最大/最新”的数字。