У меня есть класс с именем FolderHelper с методом ReadOnly - цель состоит в том, чтобы проверить, является ли указанный каталог доступным только для чтения и возвращает bool 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. –
Посмотрите более внимательно на флажок [только для чтения] (http://imgur.com/5sEhR9d) –