我想知道,在 .NET 4.0+ 中,是否Directory.GetFiles
总是保证按文件名升序排序的结果?
请注意,我不是在问如何对结果进行排序,我知道该怎么做(https://stackoverflow.com/a/6294333/1203288),我只想知道是否必须手动对它们进行排序.
问问题
479 次
2 回答
9
没有。来自 MSDN:
返回文件名的顺序不保证;如果需要特定的排序顺序,请使用 Sort() 方法。
于 2012-10-15T20:55:52.587 回答
7
不。从文档中Directory.GetFiles
:
返回文件名的顺序不保证;如果需要特定的排序顺序,请使用 Sort() 方法。
于 2012-10-15T20:55:43.117 回答