【发布时间】:2016-02-11 10:54:29
【问题描述】:
我有一个名为 FolderHelper 的类,其方法为 ReadOnly - 目的是检查指定目录是否为只读并返回布尔值 true 或 false。
public static bool ReadOnly(string path)
{
DirectoryInfo directoryInfo = new DirectoryInfo(path);
if (directoryInfo.Attributes.HasFlag(FileAttributes.ReadOnly))
{
return true;
}
return false;
}
我已将目录设置为只读,但该方法总是返回 false - 任何人都可以提出任何理由吗?
【问题讨论】:
-
目录不能在 Windows 文件系统上设置为只读。
标签: c# .net directoryinfo