gpt4 book ai didi

c# - 在 C# 中递归搜索目录

转载 作者:行者123 更新时间:2023-11-30 19:14:06 24 4
gpt4 key购买 nike

我需要在 C# 中递归遍历目录。我正在做类似 this 的事情.但是在遍历系统文件夹时会抛出异常。如何在抛出异常之前检查它?

最佳答案

您将不得不检查访问权限,但我强烈建议改为捕获异常,这使代码更易于理解,并且还可以处理其他问题,例如当您想要远程解析目录和网络中断时。 ..

如果您为目录树创建一个 GUI,您还可以在您获得访问权限异常的地方添加一些漂亮的锁定图标,在其他地方添加错误图标...在 C# 中已经有一个漂亮的 free open source component开始。

如果你想计算文件和大小,没有办法解决权限问题,你必须在更高权限的用户下运行你的工具。

关于c# - 在 C# 中递归搜索目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1475562/

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