C#-获取文件列表(不包括隐藏文件)
Directory.GetFiles()
返回所有文件,甚至包括标记为隐藏的文件。有没有办法获取排除隐藏文件的文件列表?
回答:
这应该为您工作:
DirectoryInfo directory = new DirectoryInfo(@"C:\temp");FileInfo[] files = directory.GetFiles();
var filtered = files.Where(f => !f.Attributes.HasFlag(FileAttributes.Hidden));
foreach (var f in filtered)
{
Debug.WriteLine(f);
}
以上是 C#-获取文件列表(不包括隐藏文件) 的全部内容, 来源链接: utcz.com/qa/399751.html