/// <summary>
/// 清空文件
/// </summary>
/// <param name="strPath"></param>
/// <returns></returns>
public bool DeleteDir(string strPath)
{
try
{
strPath = strPath.Trim().ToString();
if (System.IO.Directory.Exists(strPath))
{
string[] strDirs = System.IO.Directory.GetDirectories(strPath);
string[] strFiles = System.IO.Directory.GetFiles(strPath);
foreach (string strFile in strFiles)
{
System.IO.File.Delete(strFile);
}
foreach (string strdir in strDirs)
{
System.IO.Directory.Delete(strdir, true);
}
}
return true;
}
catch (Exception Exp) // 异常处理
{
// 异常信息
System.Diagnostics.Debug.Write(Exp.Message.ToString());
// 失败
return false;
}
}
【C#】清空目录下的文件
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
清空文件夹 Python os 清空文件夹linux
首先对于Linux的目录结构的大体进行讲解一下:1:基本的命令(1)ctrl+win+d:显示桌面(这是快捷键)ctrl+alt+T:快速打开一个终端ctrl+shift+T:创建一个终端,并且以类似浏览器的方式进行多终端显示,并且用alt+数字来进行显示对应数字的终端界面; ctrl+shift+D:
清空文件夹 Python os linux清空文件夹的命令 tar压缩文件夹命令 ubuntu压缩文件夹命令 当前目录