gpt4 book ai didi

c# - 按特定顺序读取文件?

转载 作者:行者123 更新时间:2023-11-30 13:23:29 25 4
gpt4 key购买 nike

我想从不同的文件夹中读取很多文件。现在我问自己什么是最聪明的方法。现在我正在使用

    DirectoryInfo directory = new DirectoryInfo(myPath);
FileInfo[] files = directory.GetFiles("*.txt");

所以我有一个包含所有文件的列表,我可以遍历它们(一个一个地阅读)。

可以吗?有没有办法重新排序列表,以便我始终最旧的文件位于顶部。这可能是个好主意,因为我想开始阅读最旧的文件,最后阅读最新的文件。有什么想法吗?

最佳答案

List<FileInfo> files = directory
.GetFiles("*.txt")
.OrderBy(f => f.LastWriteTime)
.ToList();

参见 FileInfoFileSystemInfo获取您可以按其排序的字段的完整列表。

这是一个 example在 VB.NET 中

关于c# - 按特定顺序读取文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11665178/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com