C# 读取指定文件夹下所有文件
1 2 3 4 5 6 7 8 9 | #region 读取文件 //返回指定目录中的文件的名称(绝对路径) string [] files = System.IO.Directory.GetFiles( @"D:\Test" ); //获取Test文件夹下所有文件名称 string [] files2 = System.IO.Directory.GetFiles( @"D:\Test" , "*" ,System.IO.SearchOption.AllDirectories); //获取指定目录下面指定格式的所有文件 DirectoryInfo di = new DirectoryInfo(@sourcepath.TrimEnd( '\\' )); FileInfo[] files = new string [] { "*.xlsx" , "*.csv" , "*.xls" }.SelectMany(i => di.GetFiles(i, SearchOption.AllDirectories)).Distinct().ToArray(); #endregion |
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步