gpt4 book ai didi

c# - 如何获取最新(最后修改)的目录[C#]

转载 作者:IT王子 更新时间:2023-10-29 04:17:44 26 4
gpt4 key购买 nike

目前我的应用程序使用 string[] subdirs = Directory.GetDirectories(path) 来获取子目录列表,现在我想提取列表中最新(最后修改)的子目录的路径。

完成此任务的最简单方法是什么?(效率不是主要问题 - 但稳健性是)

最佳答案

非递归:

new DirectoryInfo(path).GetDirectories()
.OrderByDescending(d=>d.LastWriteTimeUtc).First();

递归:

new DirectoryInfo(path).GetDirectories("*", 
SearchOption.AllDirectories).OrderByDescending(d=>d.LastWriteTimeUtc).First();

关于c# - 如何获取最新(最后修改)的目录[C#],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2941303/

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