C#中如何获取文件夹属性隐藏或只读
展开全部
文件夹应该是没有只读的 只有文件才有只读属性
获取属性的话用DirectoryInfo类 然后访问Attributes属性按位获取 参考下面代码
DirectoryInfo di = new DirectoryInfo(@"d:\1");
if (di.Exists) {
if ((di.Attributes & FileAttributes.Hidden) == FileAttributes.Hidden) {
Console.WriteLine("文件夹是隐藏的");
}
if ((di.Attributes & FileAttributes.ReadOnly) == FileAttributes.ReadOnly) {
Console.WriteLine("文件夹是只读的");
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询