c#遍历文件夹和文件
来源:互联网 发布:微博来自mac客户端 编辑:程序博客网 时间:2024/05/01 15:52
1、获取指定文件夹的全路径
适用于不知道文件夹的准确名称,使用关键词获取文件夹的全称,并返回全路径
private string GetFolderName(string path,string key) { DirectoryInfo theFolder = new DirectoryInfo(path); //遍历文件夹 foreach (DirectoryInfo NextFolder in theFolder.GetDirectories()) { if (NextFolder.Name.ToUpper().IndexOf(key.ToUpper()) >= 0) { return NextFolder.Name; } } return " "; }
2、获取指定文件夹下所有的pdf文件全路径
private List<string> GetAllPDFFiles() { List<string> fileNames = new List<string>(); string mainPath = @"Y:\Tech-center\test\"; string customerKey = "POXXXXX"; string customerFolder = GetFolderName(mainPath, customerKey); mainPath += customerFolder; DirectoryInfo theFolder = new DirectoryInfo(mainPath); //遍历文件 foreach (FileInfo NextFile in theFolder.GetFiles()) { if (NextFile.Extension.ToUpper() == ".PDF") { fileNames.Add(NextFile.FullName); } } return fileNames; }
0 0
- C#遍历文件夹和文件
- c#遍历文件夹和文件
- 遍历文件夹和文件
- FSO 遍历文件夹和文件
- python遍历文件夹和文件
- python遍历文件夹和文件
- python遍历文件夹和文件
- python遍历文件夹和文件
- python遍历文件夹和文件
- python遍历文件夹和文件
- python遍历文件夹和文件
- python遍历文件夹和文件
- python遍历文件夹和文件
- cocos2dx遍历文件夹和文件
- go遍历文件夹和文件
- C#打开文件夹和文件
- C# 遍历子目录和文件
- ASP.NET中遍历文件夹和文件
- MYTH WAR's blog
- sheet1.hpyerlinks.add添加超链接,提取超链接的地址
- TCP、http的keepalive
- 操作系统调度算法(上)
- 线段树
- c#遍历文件夹和文件
- java多线程
- hdu 1568 Fibonacci
- QDUOJ 39 - 签到题(线段树)
- React和Redux的连接react-redux
- 杭电1213How Many Tables
- ios 数组里面的对象都执行一个方法
- GetLastError简介及返回值列表
- 设计模式-工厂方法模式