可能重复:
如何测试目录是否隐藏在 C# 中?
DirectoryInfo dir = new DirectoryInfo(@"c:\test");
if ((dir.Attributes & FileAttributes.Hidden) == (FileAttributes.Hidden))
{
//do stuff
}
有了这个 if 语句,我想测试目录是否隐藏。尽管该目录确实是隐藏的,但我的程序并没有进入 do 内容,因为只设置了属性的目录标志。有什么建议么?
可能重复:
如何测试目录是否隐藏在 C# 中?
DirectoryInfo dir = new DirectoryInfo(@"c:\test");
if ((dir.Attributes & FileAttributes.Hidden) == (FileAttributes.Hidden))
{
//do stuff
}
有了这个 if 语句,我想测试目录是否隐藏。尽管该目录确实是隐藏的,但我的程序并没有进入 do 内容,因为只设置了属性的目录标志。有什么建议么?