【发布时间】:2023-04-02 08:13:01
【问题描述】:
有什么方法可以检查给定路径是否有可用的写入权限,该路径可以是本地文件夹 (c:\temp) 或 UNC (\server\share)?我不能使用 try/catch,因为我可能有写权限但没有删除权限,所以我无法删除创建的文件...
【问题讨论】:
-
权限可以在您的应用程序运行期间更改。或者网络可能会在写入之后但在删除之前关闭。您必须弄清楚如何处理这些情况无论如何 - 为什么要编写更多代码?
标签: c# directory file-permissions unc