C# 如何判断文件夹是隐藏的
2个回答
展开全部
foreach (FileInfo d in listFile)
{
if ((d.Attributes & FileAttributes.Hidden) != FileAttributes.Hidden && (d.Attributes & FileAttributes.System) != FileAttributes.System)
{
listView.Items.Add(d.Name);
}
}
文件的属性 按位与 隐藏属性
如果得到的结果是隐藏属性 说明该文件具备隐藏属性
上面的代码想表达的是:文件不是隐藏文件并且文件不是系统文件 则把文件名添加到listview里面
用的是VS2017 C#
{
if ((d.Attributes & FileAttributes.Hidden) != FileAttributes.Hidden && (d.Attributes & FileAttributes.System) != FileAttributes.System)
{
listView.Items.Add(d.Name);
}
}
文件的属性 按位与 隐藏属性
如果得到的结果是隐藏属性 说明该文件具备隐藏属性
上面的代码想表达的是:文件不是隐藏文件并且文件不是系统文件 则把文件名添加到listview里面
用的是VS2017 C#
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询