c#递归创建文件夹
来源:互联网 发布:lake软件 编辑:程序博客网 时间:2024/05/17 01:14
c#中自带函数不会递归创建文件夹,需要自己写函数。
参数为文件路径,如果文件不存在就递归判断其父文件夹是否存在,不存在的话就创建
private void createdir(string filefullpath)
{
bool bexistfile = false;if (File.Exists(filefullpath))
{
bexistfile = true;
}
else //判断路径中的文件夹是否存在
{
string dirpath = filefullpath.Substring(0, filefullpath.LastIndexOf('\\'));
string[] pathes = dirpath.Split('\\');
if (pathes.Length > 1)
{
string path = pathes[0];
for (int i = 1; i < pathes.Length; i++)
{
path += "\\" + pathes[i];
if (!Directory.Exists(path))
{
Directory.CreateDirectory(path);
}
}
}
}
}
- c#递归创建文件夹
- php递归创建文件夹
- PHP递归创建文件夹
- 递归创建文件夹
- C#递归复制文件夹
- C#递归遍历文件夹
- 递归创建文件和文件夹
- 递归创建文件夹的例子
- nodejs 无限递归创建文件夹
- C#创建文件夹
- c#创建文件夹类
- C#创建文件夹,文件
- C#创建文件夹
- C#递归方法复制文件夹
- c# 复制文件夹(递归)
- c#递归压缩文件夹方法
- C# 文件操作--追加、拷贝、删除、移动文件、创建目录、递归、删除文件夹及文件....
- C# 将图片导出Excel(包括 创建Excel 、文件压缩、递归删除文件及文件夹)
- SQL Server Configuration Manager无法连接WMI的解决方法
- Objective C定义私有方法
- Windows下使用GetOpt函数使用
- .net的反射技术(2)深究及 性能比较
- 自动更新变成灰色
- c#递归创建文件夹
- 压缩感知应用FAQ
- Web 前端开发者必知的9 个CSS属性
- 从实际操作中学习vim编辑器(集模式关系+常用指令图+指令示意图为一体)
- 第7周任务-求两数正差值
- sql 2005 用户 sa 登录失败,该用户与可信SQL Server连接无关联 错误18452
- Libpcap读取文件问题解决
- java.lang.ClassNotFound
- IEEE浮点数表示法