File帮助类
来源:互联网 发布:javascript:void(0); 编辑:程序博客网 时间:2024/04/28 21:22
public static class MyFile { /// <summary> /// 创建文件夹 /// </summary> public static string CreateFolder(string argPath) { string returnStr = ""; try { if (System.IO.Directory.Exists(argPath)) { returnStr = "该文件夹已经存在"; return "2"; } else { System.IO.DirectoryInfo dirinfo = System.IO.Directory.CreateDirectory(argPath); returnStr = "1"; } } catch (Exception ee) { returnStr = "0"; } return returnStr; } #region 获取一个文件夹下的所有文件夹里的文件 /// <summary> /// 获取一个文件夹下的所有文件夹里的文件 /// </summary> /// <param name="dirs"></param> /// <param name="filesList"></param> private static void GetAllDirsFiles(DirectoryInfo[] dirs, Dictionary<string, DateTime> filesList) { foreach (DirectoryInfo dir in dirs) { foreach (FileInfo file in dir.GetFiles("*.*")) { filesList.Add(file.FullName, file.LastWriteTime); } GetAllDirsFiles(dir.GetDirectories(), filesList); } } #endregion /// <summary> /// 获取某文件夹下的某种文件 /// </summary> /// <param name="path"></param> /// <param name="filesList"></param> public static void GetOneTypeFiles(string path, IDictionary<string, DateTime> filesList, string type) { DirectoryInfo folder = new DirectoryInfo(path); foreach (FileInfo file in folder.GetFiles("*." + type + "")) { filesList.Add(file.FullName, file.LastWriteTime); } } }
0 0
- File帮助类
- Out-File 帮助信息
- ABAP FILE PATH 的F4帮助的两种方法
- PhoneGap API帮助文档翻译—File(文件)
- PhoneGap API帮助文档翻译—File(文件)
- PhoneGap API中文帮助文档——File(文件)
- PhoneGap API中文帮助文档——File(文件)
- R语言:system.file()函数中文帮助文档(中英文对照)
- 【File】File类基础
- File类 ;File.Create(),File.Delete(), File.Copy(), File.Replace()
- 字符串帮助类
- (转)字符串帮助类
- Excel 帮助类
- JSONHelper JSON帮助类
- ChartsUtil jfreeChart 帮助类
- .Net文件夹帮助类
- socket 通讯 帮助类
- ENUM帮助类
- UVM::通过cmdline传递参数
- ./configure 参数解析
- UltraEdit 正则表达式
- PHP-5.5.x + Xdebug + Zend Studio 调试环境设置
- IOS开发创建开发证书及发布App应用(七)——在iTunes创建填写应用基本信息
- File帮助类
- Html5 FileReader实现即时上传图片功能
- ios开发(六)
- redis配置文件redis.conf详细说明
- android 图片裁剪
- Android主线程、子线程通信(Thread+handler)
- 分享过滤条件中增加一个自定义过滤变量插件代码
- Eclipse 工程常见问题
- IntelliSense: #error 指令: Please use the /MD switch for _AFXDLL builds解决办法