我有一个字符串目录等于给定的目录。我想循环浏览该文件夹和目录的所有子文件夹。我将如何能够做到这一点?如何获取子目录
Q
如何获取子目录
-1
A
回答
3
查看System.IO.Directory
类,它可以让您获取文件和子目录的列表。您可以使用接受SearchOptions参数的重载来指定AllDirectories,它将一次获取所有子目录。
+0
你能更具体吗? – 2012-02-20 05:45:53
2
我写了一个流利的包装来做到这一点,看看我的博客在这里。 http://blog.staticvoid.co.nz/2011/11/staticvoid-io-extentions-nuget.html
这意味着你可以像这样的东西拿到目录
new DirectoryInfo(@"c:\MyDir").Directories(d=>d.Name.StartsWith("a")).Files()
等这样的有趣的事情
0
Directory.GetDirectories(@"c:\", "*.*", SearchOption.AllDirectories);
0
foreach (var dir in dirctory.EnumerateDirectories("*", SearchOption.AllDirectories))
{
Console.WriteLine(dir.Name);
}
相关问题
- 1. 获取子目录
- 2. 如何在android中获取子目录?
- 3. 如何从目录和子目录获取ftl文件
- 4. 如何获取Django中临时目录的子目录路径
- 5. 如何获取文件的父目录和子目录
- 6. 如何遍历并获取SQL Server目录中的子目录?
- 7. RecursiveIteratorIterator获取子目录
- 8. 如何获取OS目录
- 9. 如何获取bash中的目录及其所有子目录中的文件?
- 10. 如何获取包含子目录的目录中的特定文件总数?
- 11. 如何纯粹在python中获取目录的子目录的名称?
- 12. 获取vba中的子目录列表
- 13. 获取文件列表,无子目录
- 14. PHP从子目录中获取图像
- 15. 如何子目录
- 16. 当在子目录中设置定义时如何获取rootpath?
- 17. 如何获取URL路径中的子目录?
- 18. 如何_directly_从.JAR子目录中获取文件列表 - JAVA
- 19. 如何使用linq获取最新创建的子目录?
- 20. 如何从母版页获取Root页面子目录
- 21. 如何在Android FireMonkey应用程序中获取(子)目录?
- 22. 如何从目录中获取子文件夹中的文件
- 23. 如何获取Python中的所有子目录
- 24. 如何获取目录和文件名及其子文件夹
- 25. CMake的:如何获得子目录从根目录
- 26. 如何在没有获取所有其他目录和子目录的情况下获取Subversion外部版本
- 27. 在LaTeX中的目录中获取子目录
- 28. Django目录上传获取子目录名称
- 29. java - 获取特定目录级别的文件和子目录
- 30. 如何获取子类的记录器?
http://stackoverflow.com/q/3879438/272742 – turbanoff 2012-02-20 05:36:42
这是在c#顺便 – 2012-02-20 05:37:11
没关系 - turbanoff给了你正确的C#链接。 – 2012-02-20 05:43:15