Directory.GetFiles()返回所有文件,甚至那些被标记为隐藏的文件.有没有办法获得排除隐藏文件的文件列表?
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); }
深入浅出区块链 -〔陈浩〕
Java核心技术面试精讲 -〔杨晓峰〕
Nginx核心知识150讲 -〔陶辉〕
面试现场 -〔白海飞〕
NLP实战高手课 -〔王然〕
后端存储实战课 -〔李玥〕
分布式系统案例课 -〔杨波〕
OAuth 2.0实战课 -〔王新栋〕
WebAssembly入门课 -〔于航〕
Redis源码剖析与实战 -〔蒋德钧〕
全链路压测实战30讲 -〔高楼〕
深入拆解消息队列47讲 -〔许文强〕
无涯教程 - React Native教程
无涯教程 - Python Web Scraping教程
无涯教程 - Java Nio教程
无涯教程 - Scala教程
无涯教程 - VueJs教程
无涯教程 - Python3教程
无涯教程 - 函数式 PHP教程
无涯教程 - 剑指 Offer Java 题解教程