教程集 www.jiaochengji.com
教程集 >  脚本编程  >  Asp.net  >  正文 c# 文件夹操作(创建或删除)的实现代码

c# 文件夹操作(创建或删除)的实现代码

发布时间:2016-01-19   编辑:jiaochengji.com
用c#代码实现文件夹的创建、文件夹的删除,传递文件夹名作为参数,然后执行相应的动作。有需要的朋友,可以参考下。

完整代码如下:
 

复制代码 代码示例:
///删除文件夹,参数文件夹路径
protected void DeleteDirectory(string dir,bool deleteSubDir)
{
try
{
Directory.Delete(dir, deleteSubDir);
}
catch (Exception e)
{
logger.Error("DeleteDirectory Error dir = " + dir, e);
throw new Exception("DeleteDirectory Error dir = " + dir, e);
}
}
//删除路径,输入参数,文件路径
protected void DeleteFile(string dir)
{
try
{
File.Delete(dir);
}
catch (Exception e)
{
logger.Error("DeleteDirectory Error dir = " + dir, e);
throw new Exception("DeleteDirectory Error dir = " + dir, e);
}
}
//根据参数创建文件夹
protected void CreateDirectory(string dir)
{
try
{
if (Directory.Exists(dir))
{
logger.Warning("This Direcotry is exists dir = " + dir);
return;
}
Directory.CreateDirectory(dir);
}
catch (Exception e)
{
logger.Error("CreateDicectory Error dir = " + dir, e);
throw new ServerSystemException("CreateDicectory Error dir = " + dir, e);
}
}

您可能感兴趣的文章:
c# 文件夹操作(创建或删除)的实现代码
VBS脚本运行库手册(2)-管理文件夹
C#实现文件复制、移动与创建的实例代码
autorun.inf是什么文件?autorun.inf文件怎么删除?
VBS脚本运行库手册(4)-管理文件
php 删除记录同时删除图片文件的代码
创建目录结构的批处理脚本
有关c#操作目录-文件-字符串的类
PHP 文件编程(四)-文件的拷贝 文件夹创建等
php删除文件unlink

[关闭]
~ ~