C# 如何以与windows资源管理器中相同的顺序从目录中获取文件?
可能重复:C# 如何以与windows资源管理器中相同的顺序从目录中获取文件?,c#,.net,C#,.net,可能重复: 如何按照windows资源管理器中显示的顺序从目录中读取文件 例如,windows资源管理器列出: file 1.txt file 2.txt file 3.txt file 4.txt file 5.txt file 6.txt file 7.txt file 8.txt file 9.txt file 10.txt file 11.txt file 12.txt 而Directory.GetFiles()列出: [编辑] 在这里,您可以找到另一种解决方案:特殊订购是一种选择。
如何按照windows资源管理器中显示的顺序从目录中读取文件 例如,windows资源管理器列出:
file 1.txt
file 2.txt
file 3.txt
file 4.txt
file 5.txt
file 6.txt
file 7.txt
file 8.txt
file 9.txt
file 10.txt
file 11.txt
file 12.txt
而Directory.GetFiles()列出:
[编辑]
在这里,您可以找到另一种解决方案:特殊订购是一种选择。您最好的选择是在使用
Directory.GetFiles()
加载集合后,在集合上重新实现相同的排序算法(请参阅上面的链接了解如何执行)。使用Directory.GetFiles()
加载集合后,最好在集合上重新实现相同的排序算法(请参阅上面的链接了解如何执行)
file 1.txt
file 10.txt
file 11.txt
file 12.txt
file 2.txt
file 3.txt
file 4.txt
file 5.txt
file 6.txt
file 7.txt
file 8.txt
file 9.txt