C#:对目录名称进行排序并选择最新的最简单的方法是什么?

标签 c# directory-structure

我在父目录中有一个目录列表。这些目录将以类似 00001、00002、00003... 的格式创建,因此尾随数字较大的是最近的。在上面的例子中,它是 00003。我想以编程方式获取它。

感谢任何帮助..

最佳答案

试试这个:

var first = Directory.GetDirectories(@"C:\")
   .OrderByDescending(x => x).FirstOrDefault();

显然将C:\替换为父目录的路径。

关于C#:对目录名称进行排序并选择最新的最简单的方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2092924/

相关文章:

Java EE i18n 和默认项目结构

python - Python 2.7如何高效优雅的创建目录和子目录?

c# - 为什么要引用 LambdaExpression?

mysql - 处理上传的大量图像的最佳目录结构是什么?

c# - 如何使用 FileInfo 类,避免 PathTooLongException?

c# - WebAPI 请求流支持

bash - 解压缩 - 警告和 map 名称

python - 使用 Python 扫描目录树并将 .csv 文件读取到数据框中

c# - aspx提交表单错误

c# - 填充 : SelectCommand. 连接属性尚未初始化。该怎么办?